mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 11:41:09 +00:00
meson: build neonhttpsrc
This commit is contained in:
parent
7b8d74c15b
commit
40d13b47e3
3 changed files with 16 additions and 2 deletions
|
@ -31,7 +31,7 @@ subdir('lv2')
|
|||
subdir('mpeg2enc')
|
||||
subdir('mplex')
|
||||
#subdir('musepack')
|
||||
#subdir('neon')
|
||||
subdir('neon')
|
||||
#subdir('ofa')
|
||||
#subdir('openal')
|
||||
subdir('opencv')
|
||||
|
|
13
ext/neon/meson.build
Normal file
13
ext/neon/meson.build
Normal file
|
@ -0,0 +1,13 @@
|
|||
neon_dep = dependency('neon', version: ['>= 0.27', '<= 0.30.99'],
|
||||
required : get_option('neon'))
|
||||
|
||||
if neon_dep.found()
|
||||
gstneon = library('gstneonhttpsrc',
|
||||
'gstneonhttpsrc.c',
|
||||
c_args : gst_plugins_bad_args,
|
||||
include_directories : [configinc],
|
||||
dependencies : [gstbase_dep, neon_dep],
|
||||
install : true,
|
||||
install_dir : plugins_install_dir)
|
||||
pkgconfig.generate(gstneon, install_dir : plugins_pkgconfig_install_dir)
|
||||
endif
|
|
@ -9,8 +9,8 @@ option('aiff', type : 'feature', value : 'auto')
|
|||
option('asfmux', type : 'feature', value : 'auto')
|
||||
option('audiobuffersplit', type : 'feature', value : 'auto')
|
||||
option('audiofxbad', type : 'feature', value : 'auto')
|
||||
option('audiomixmatrix', type : 'feature', value : 'auto')
|
||||
option('audiolatency', type : 'feature', value : 'auto')
|
||||
option('audiomixmatrix', type : 'feature', value : 'auto')
|
||||
option('audiovisualizers', type : 'feature', value : 'auto')
|
||||
option('autoconvert', type : 'feature', value : 'auto')
|
||||
option('bayer', type : 'feature', value : 'auto')
|
||||
|
@ -108,6 +108,7 @@ option('libmms', type : 'feature', value : 'auto', description : 'Microsoft mult
|
|||
option('lv2', type : 'feature', value : 'auto', description : 'LV2 audio plugin bridge')
|
||||
option('mpeg2enc', type : 'feature', value : 'auto', description : 'mpeg2enc video encoder plugin')
|
||||
option('mplex', type : 'feature', value : 'auto', description : 'mplex audio/video multiplexer plugin')
|
||||
option('neon', type : 'feature', value : 'auto', description : 'NEON HTTP source plugin')
|
||||
option('openh264', type : 'feature', value : 'auto', description : 'H.264 video codec plugin')
|
||||
option('openjpeg', type : 'feature', value : 'auto', description : 'JPEG2000 image codec plugin')
|
||||
option('opus', type : 'feature', value : 'auto', description : 'OPUS audio parser plugin')
|
||||
|
|
Loading…
Reference in a new issue