--- /dev/null
+zvbi_dep = dependency('zvbi-0.2', required: get_option('teletext'))
+
+if zvbi_dep.found()
+ gstteletext = library('gstteletext',
+ 'gstteletextdec.c',
+ c_args: gst_plugins_bad_args,
+ link_args: noseh_link_args,
+ include_directories: [configinc],
+ dependencies: [gstvideo_dep, zvbi_dep],
+ install: true,
+ install_dir: plugins_install_dir,
+ )
+ pkgconfig.generate(gstteletext, install_dir: plugins_pkgconfig_install_dir)
+endif
option('spandsp', type : 'feature', value : 'auto', description : 'Packet loss concealment audio plugin')
option('srt', type : 'feature', value : 'auto', description : 'Secure, Reliable, Transport client/server network source/sink plugin')
option('srtp', type : 'feature', value : 'auto', description : 'Secure RTP codec plugin')
+option('teletext', type : 'feature', value : 'auto', description : 'Teletext plugin')
option('tinyalsa', type : 'feature', value : 'auto', description : 'TinyALSA plugin')
option('ttml', type : 'feature', value : 'auto', description : 'TTML subtitle parser and renderer plugin')
option('uvch264', type : 'feature', value : 'auto', description : 'UVC compliant H.264 camera source plugin')