doesn't compile with linux-4.6.2-1-x86_64.pkg.tar.xz
had to downgrade to linux-4.5.4-1-x86_64.pkg.tar.xz
errors encountered:
pacman -U decklink-10.6.7a1-1-x86_64.pkg.tar.xz
...
/usr/src/blackmagic-10.6.7a1/blackmagic_lib.c/usr/src/blackmagic-10.6.7a1/blackmagic_lib.c:674:8: Fehler: zu viele Argumente für Funktion »get_user_pages«
ret = get_user_pages(current_task,
...
/usr/src/blackmagic-10.6.7a1/blackmagic_lib.c:704:3: Fehler: Implizite Deklaration der Funktion »page_cache_release«
both are related to kernel changes:
get_user_pages gets 6 Parameters now (the first two are defaults now, so maybe it should be changed to:
ret = get_user_pages((unsigned long)ptr & PAGE_MASK,
*nr_pages, write, 0, pages, NULL);
2nd problem:
/usr/src/blackmagic-10.6.7a1/blackmagic_lib.c:704:3: Fehler: Implizite Deklaration der Funktion »page_cache_release«
thats because page_cache_release was renamed to put_page
sadly i am a newbie regarding ARCH, so maybe someone else can fix it?...
Search Criteria
Package Details: decklink 14.2.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/decklink.git (read-only, click to copy) |
---|---|
Package Base: | decklink |
Description: | Drivers for Blackmagic Design DeckLink, Intensity or Multibridge video editing cards |
Upstream URL: | https://www.blackmagicdesign.com/support/family/capture-and-playback |
Licenses: | custom |
Submitter: | alub |
Maintainer: | goldensuneur |
Last Packager: | goldensuneur |
Votes: | 24 |
Popularity: | 0.000002 |
First Submitted: | 2015-10-03 15:38 (UTC) |
Last Updated: | 2024-09-18 17:33 (UTC) |
Dependencies (4)
- dkms (dkms-gitAUR, dkms-fast-zstdAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
Required by (4)
- mediaexpress
- obs-studio-browser (optional)
- obs-studio-rc (optional)
- obs-studio-tytan652 (optional)
Pinned Comments
goldensuneur commented on 2020-03-02 19:00 (UTC)
I finally had time to investigate the issue. It looks like that as of 11.5, the
DesktopVideoHelper.service
has to be running for the capture card to work properly.