'gstreamer',
'gst-plugins-base',
'gst-plugins-good',
- 'gst-plugins-ugly',
- 'gst-plugins-bad',
- 'gst-devtools',
- 'gst-editing-services'
]
# FIXME Remove that check once we have ffmpeg as a gst-libav subproject
subprojects += ['gst-python']
endif
+if not get_option('disable_gst_plugins_ugly')
+ subprojects += ['gst-plugins-ugly']
+endif
+
+if not get_option('disable_gst_plugins_bad')
+ subprojects += ['gst-plugins-bad']
+endif
+
+if not get_option('disable_gst_libav')
+ subprojects += ['gst-libav']
+endif
+
+if not get_option('disable_gst_devtools')
+ subprojects += ['gst-devtools']
+endif
+
+if not get_option('disable_gst_editing_services')
+ subprojects += ['gst-editing-services']
+endif
+
python3 = find_program('python3')
symlink = '''
import os
option('enable_python', type : 'boolean', value : false)
+option('disable_gst_libav', type : 'boolean', value : false)
+option('disable_gst_plugins_ugly', type : 'boolean', value : false)
+option('disable_gst_plugins_bad', type : 'boolean', value : false)
+option('disable_gst_devtools', type : 'boolean', value : false)
+option('disable_gst_editing_services', type : 'boolean', value : false)