Package Details: droidcam 1:2.1.3-2

Git Clone URL: https://aur.archlinux.org/droidcam.git (read-only, click to copy)
Package Base: droidcam
Description: A tool to turn your phone/tablet into a wireless/usb webcam
Upstream URL: https://github.com/dev47apps/droidcam-linux-client
Keywords: android ios webcam
Licenses: GPL-2.0-or-later
Submitter: marquicus
Maintainer: mhdi
Last Packager: mhdi
Votes: 142
Popularity: 1.59
First Submitted: 2011-06-29 20:31 (UTC)
Last Updated: 2024-06-14 19:38 (UTC)

Dependencies (21)

Required by (0)

Sources (3)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 38 Next › Last »

HurricanePootis commented on 2023-03-13 03:47 (UTC)

@berkersal please do not use out-of-date flag to say something that could've been left as a comment

Funny0facer commented on 2023-03-13 00:07 (UTC)

@TechXero: I had the same problem. I uninstalled droidcam and installed it via the guide from the developer https://www.dev47apps.com/droidcam/linux/

TechXero commented on 2023-03-11 16:36 (UTC)

@JLSalvador How ? Command ?

JLSalvador commented on 2023-03-11 15:28 (UTC)

@TechXero, just reinstall droidcam to force a rebuild with the new dependencies versions. Everything working fine here after the rebuild.

TechXero commented on 2023-03-11 15:20 (UTC) (edited on 2023-03-11 15:27 (UTC) by TechXero)

error

droidcam: error while loading shared libraries: libswscale.so.6: cannot open shared object file: No such file or directory

Needs to be updated against ffmpeg 6.0 and libwscale.so7

k0r0ng commented on 2023-01-06 23:40 (UTC)

Output from dkms status:

v4l2loopback-dc/1.8.2, 5.15.86-1-lts, x86_64: installed (original_module exists) (WARNING! Diff between built and installed module!)
v4l2loopback-dc/1.8.2, 6.1.3-arch1-1, x86_64: installed (original_module exists) (WARNING! Diff between built and installed module!)

bluetail commented on 2022-09-02 19:45 (UTC)

Please look at https://github.com/obsproject/obs-studio/issues/4808 There is a patch you may want to push upstream.

kromsam commented on 2022-07-28 17:59 (UTC)

this package depends on pkg-config, as you can see here:

/home/sam/.cache/yay/droidcam/PKGBUILD: regel 40: pkg-config: opdracht niet gevonden
gcc  -Wall -O2 src/droidcam-cli.c src/connection.c src/settings.c src/decoder.c src/decoder_snd.c src/decoder_v4l2.c src/av.c src/usb.c src/queue.c -o droidcam-cli -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now  `pkg-config --libs --cflags libswscale libavutil` -lspeex -lasound -lpthread -lm -lusbmuxd-2.0
/bin/sh: regel 1: pkg-config: opdracht niet gevonden
/usr/bin/ld: /tmp/ccjuVSr6.o: in function `decoder_share_frame':
decoder.c:(.text+0x39): undefined reference to `sws_scale'
/usr/bin/ld: /tmp/ccjuVSr6.o: in function `decoder_prepare_video':
decoder.c:(.text+0x34a): undefined reference to `tjInitDecompress'
/usr/bin/ld: decoder.c:(.text+0x35f): undefined reference to `tjInitTransform'
/usr/bin/ld: decoder.c:(.text+0x450): undefined reference to `sws_getCachedContext'
/usr/bin/ld: /tmp/ccjuVSr6.o: in function `decoder_cleanup':
decoder.c:(.text+0x735): undefined reference to `sws_freeContext'
/usr/bin/ld: decoder.c:(.text+0x751): undefined reference to `tjDestroy'
/usr/bin/ld: decoder.c:(.text+0x76d): undefined reference to `tjDestroy'
/usr/bin/ld: /tmp/ccjuVSr6.o: in function `process_frame':
decoder.c:(.text+0x8a1): undefined reference to `tjTransform'
/usr/bin/ld: decoder.c:(.text+0x8df): undefined reference to `tjDecompressToYUVPlanes'
/usr/bin/ld: decoder.c:(.text+0x918): undefined reference to `tjGetErrorCode'
/usr/bin/ld: decoder.c:(.text+0x959): undefined reference to `tjDecompressHeader3'
/usr/bin/ld: decoder.c:(.text+0x9f1): undefined reference to `tjGetErrorStr'
/usr/bin/ld: decoder.c:(.text+0xa20): undefined reference to `tjGetErrorCode'
/usr/bin/ld: decoder.c:(.text+0xa43): undefined reference to `tjGetErrorStr2'
collect2: fout: ld gaf exit-status 1 terug
make: *** [Makefile:43: droidcam-cli] Fout 1
==> FOUT: Er is een fout opgetreden in build().
    Afbreken...

jkhsjdhjs commented on 2022-06-28 13:30 (UTC)

The Intel Indirect Branch Tracking (IBT) feature, available for 11th and higher gen Intel processors, has been enabled with Linux 5.18, causing the v4l2loopback_dc module to fail to load:

traps: Missing ENDBR: init_module+0x0/0x1000 [v4l2loopback_dc]

A workaround is of course disabling IBT by passing ibt=off as a kernel parameter. Link to upstream issue: https://github.com/umlaeute/v4l2loopback/issues/476

mmg commented on 2022-06-21 04:23 (UTC)

If v4l2loopback isn't found after a kernel update, reinstalling droidcam does not seem to work, but forcing yay -Syu v4l2loopback-dc-dkms with a clean build should do the trick.