--- /dev/null
+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
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')
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')