Add NewTek's libndi to the build (with --enable-libndi_newtek)
Package ndi-sdk has now an automated source download process (no more manual source download required, at least currently). It will be necessary to remove support for NewTek's libndi if package ndi-sdk will break this automated source download process in the future.
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
pkgbase = ffmpeg-full
|
pkgbase = ffmpeg-full
|
||||||
pkgdesc = Record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac)
|
pkgdesc = Record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac)
|
||||||
pkgver = 3.4.1
|
pkgver = 3.4.1
|
||||||
pkgrel = 3
|
pkgrel = 4
|
||||||
url = http://www.ffmpeg.org/
|
url = http://www.ffmpeg.org/
|
||||||
arch = i686
|
arch = i686
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
@@ -90,6 +90,7 @@ pkgbase = ffmpeg-full
|
|||||||
depends = shine
|
depends = shine
|
||||||
depends = vo-amrwbenc
|
depends = vo-amrwbenc
|
||||||
depends = xavs
|
depends = xavs
|
||||||
|
depends = ndi-sdk
|
||||||
depends = libmysofa
|
depends = libmysofa
|
||||||
depends = rockchip-mpp
|
depends = rockchip-mpp
|
||||||
provides = ffmpeg
|
provides = ffmpeg
|
||||||
|
|||||||
@@ -1,14 +1,10 @@
|
|||||||
# Maintainer : Daniel Bermond < yahoo-com: danielbermond >
|
# Maintainer : Daniel Bermond < yahoo-com: danielbermond >
|
||||||
# Contributor: Iacopo Isimbaldi <isiachi@rhye.it>
|
# Contributor: Iacopo Isimbaldi <isiachi@rhye.it>
|
||||||
|
|
||||||
# NOTE:
|
|
||||||
# To enable NewTek NDI (libndi), install the package 'ndi-sdk'
|
|
||||||
# and add '--enable-libndi_newtek' to the configure options.
|
|
||||||
|
|
||||||
pkgname=ffmpeg-full
|
pkgname=ffmpeg-full
|
||||||
_srcname=ffmpeg
|
_srcname=ffmpeg
|
||||||
pkgver=3.4.1
|
pkgver=3.4.1
|
||||||
pkgrel=3
|
pkgrel=4
|
||||||
pkgdesc='Record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac)'
|
pkgdesc='Record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac)'
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
url='http://www.ffmpeg.org/'
|
url='http://www.ffmpeg.org/'
|
||||||
@@ -27,7 +23,8 @@ depends=(
|
|||||||
'sdl2' 'libx11' 'zlib' 'libomxil-bellagio' 'libva' 'libdrm' 'libvdpau'
|
'sdl2' 'libx11' 'zlib' 'libomxil-bellagio' 'libva' 'libdrm' 'libvdpau'
|
||||||
# AUR:
|
# AUR:
|
||||||
'chromaprint-fftw' 'libbs2b' 'flite1' 'libilbc' 'kvazaar' 'openh264'
|
'chromaprint-fftw' 'libbs2b' 'flite1' 'libilbc' 'kvazaar' 'openh264'
|
||||||
'libopenmpt-svn' 'sndio' 'shine' 'vo-amrwbenc' 'xavs' 'libmysofa' 'rockchip-mpp'
|
'libopenmpt-svn' 'sndio' 'shine' 'vo-amrwbenc' 'xavs' 'ndi-sdk' 'libmysofa'
|
||||||
|
'rockchip-mpp'
|
||||||
)
|
)
|
||||||
depends_x86_64=('cuda' 'nvidia-utils')
|
depends_x86_64=('cuda' 'nvidia-utils')
|
||||||
optdepends_x86_64=(
|
optdepends_x86_64=(
|
||||||
@@ -182,6 +179,7 @@ build() {
|
|||||||
--enable-libzvbi \
|
--enable-libzvbi \
|
||||||
--enable-lzma \
|
--enable-lzma \
|
||||||
--enable-decklink \
|
--enable-decklink \
|
||||||
|
--enable-libndi_newtek \
|
||||||
--enable-libmysofa \
|
--enable-libmysofa \
|
||||||
--enable-openal \
|
--enable-openal \
|
||||||
--enable-opencl \
|
--enable-opencl \
|
||||||
|
|||||||
Reference in New Issue
Block a user