Please look at https://github.com/obsproject/obs-studio/issues/4808 There is a patch you may want to push upstream.
Search Criteria
Package Details: droidcam 1:2.1.3-2
Package Actions
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: | 140 |
Popularity: | 1.64 |
First Submitted: | 2011-06-29 20:31 (UTC) |
Last Updated: | 2024-06-14 19:38 (UTC) |
Dependencies (21)
- alsa-lib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libappindicator-gtk3
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libusbmuxd (libusbmuxd-rr-compatibleAUR, libusbmuxd-gitAUR)
- libx11 (libx11-gitAUR)
- pango (pango-gitAUR)
- speex (speex-gitAUR)
- V4L2LOOPBACK-MODULE (v4l2loopback-dc-dkmsAUR, linux-pfAUR, v4l2loopback-dkms)
- alsa-lib (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR) (make)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (make)
- libappindicator-gtk3 (make)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR) (make)
- libusbmuxd (libusbmuxd-rr-compatibleAUR, libusbmuxd-gitAUR) (make)
- speex (speex-gitAUR) (make)
- android-tools (android-sdk-platform-tools-dummyAUR, android-sdk-platform-toolsAUR) (optional) – for Android USB connection
- usbmuxd (usbmuxd2-gitAUR, usbmuxd-gitAUR) (optional) – for iOS USB connection
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 37 Next › Last »
bluetail commented on 2022-09-02 19:45 (UTC)
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.
ZappaBoy commented on 2022-02-24 10:36 (UTC)
@CodeXYZ I've been using it for 2-3 days now and it seems to work without problems.
CodeXYZ commented on 2022-02-22 20:03 (UTC) (edited on 2022-02-22 20:03 (UTC) by CodeXYZ)
Thank you @ZappaBoy that saved me so much time :)
[EDIT] BTW I didn't test this at all so make sure you lmk if it's working
ZappaBoy commented on 2022-02-22 12:19 (UTC) (edited on 2022-02-22 12:21 (UTC) by ZappaBoy)
I hope i'm doing it right. Updated to version 1.8.2; Moved from aramg/droidcam to dev47apps/droidcam
diff --git a/.SRCINFO b/.SRCINFO
index 578ea5f..2de4ab7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
pkgbase = droidcam
pkgdesc = A tool for using your android device as a wireless/usb webcam
- pkgver = 1.8.1
+ pkgver = 1.8.2
pkgrel = 1
epoch = 1
- url = https://github.com/aramg/droidcam
+ url = https://github.com/dev47apps/droidcam
arch = x86_64
license = GPL
makedepends = libappindicator-gtk3
@@ -13,11 +13,11 @@ pkgbase = droidcam
source = droidcam.desktop
source = dkms.conf
source = droidcam.conf
- source = droidcam-1.8.1.zip::https://github.com/aramg/droidcam/archive/v1.8.1.zip
+ source = droidcam_1.8.2.zip::https://github.com/dev47apps/droidcam/archive/v1.8.2.zip
sha256sums = 90dd73cf146fae0de0c11b46e97412d2aaca50ec879e1be2d793261e853dd0d3
sha256sums = 1e91f58ae83d433d32b483b14f1bb39cc245d2ace711b12c894de27dd2ea3413
sha256sums = 1d4b3ff98b4af9de77a24d1b6fad6e004deadf1f157eb800aa878ba1e7693dac
- sha256sums = SKIP
+ sha256sums = a5a5601efc60ae5e60e189f9ec8c73dab5579e6fdeebdcb9b809b6befb416ecc
pkgname = droidcam
depends = alsa-lib
diff --git a/PKGBUILD b/PKGBUILD
index a3aa4d6..bd399ed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,25 +5,25 @@
pkgbase=droidcam
pkgname=('droidcam' 'v4l2loopback-dc-dkms')
-pkgver=1.8.1
+pkgver=1.8.2
pkgrel=1
epoch=1
pkgdesc='A tool for using your android device as a wireless/usb webcam'
arch=('x86_64')
-url="https://github.com/aramg/${pkgbase}"
+url="https://github.com/dev47apps/${pkgbase}"
license=('GPL')
makedepends=('libappindicator-gtk3' 'gtk3' 'ffmpeg' 'libusbmuxd')
source=("${pkgbase}.desktop"
"dkms.conf"
"${pkgbase}.conf"
- "${pkgbase}-${pkgver}.zip::${url}/archive/v${pkgver}.zip"
+ "${pkgbase}_${pkgver}.zip::${url}/archive/v${pkgver}.zip"
)
sha256sums=('90dd73cf146fae0de0c11b46e97412d2aaca50ec879e1be2d793261e853dd0d3'
'1e91f58ae83d433d32b483b14f1bb39cc245d2ace711b12c894de27dd2ea3413'
'1d4b3ff98b4af9de77a24d1b6fad6e004deadf1f157eb800aa878ba1e7693dac'
- '79321e89f5514467c462bed574adb2434ebe758276d3203f69e8bdf176aab8cf')
+ 'a5a5601efc60ae5e60e189f9ec8c73dab5579e6fdeebdcb9b809b6befb416ecc')
prepare() {
# Generate the module loading configuration files
artemklevtsov commented on 2022-01-24 06:42 (UTC)
libappindicator-gtk3 now runtime dependency. Droidcam won't start without it.
srahman5317 commented on 2022-01-19 16:42 (UTC)
@CodeXYZ Working on my end. Thank you very much. Very much appreciate it
CodeXYZ commented on 2022-01-18 16:51 (UTC)
I cant test rn but let me know if its working!
Pinned Comments