Package Details: decklink 10.6.7a1-1

Git Clone URL: https://aur.archlinux.org/decklink.git (read-only)
Package Base: decklink
Description: Drivers for Blackmagic Design DeckLink, Intensity or Multibridge video editing cards
Upstream URL: http://www.blackmagic-design.com/products/
Licenses: custom
Submitter: alub
Maintainer: isopede
Last Packager: isopede
Votes: 2
Popularity: 0.481089
First Submitted: 2015-10-03 15:38
Last Updated: 2016-06-08 19:16

Latest Comments

jankoppe commented on 2016-06-24 13:16

@rstoye This is a problem with the decklink driver itself, and can only be fixed by blackmagic. I've already contacted the blackmagic development departement, so that they look into it.

rstoye commented on 2016-06-24 00:50

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?...