From 45d7f5f3373979f8938339f18e555f78b62c8904 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Wed, 18 Jan 2017 16:25:52 +1100 Subject: [PATCH] add gst-omx as a possible subproject --- .gitignore | 2 ++ meson.build | 4 ++++ meson_options.txt | 1 + subprojects/gst-omx.wrap | 4 ++++ 4 files changed, 11 insertions(+) create mode 100644 subprojects/gst-omx.wrap diff --git a/.gitignore b/.gitignore index 1494291337..9818e66713 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ gst-devtools gst-editing-services gst-libav +gst-omx gst-plugins-bad gst-plugins-base gst-plugins-good @@ -14,6 +15,7 @@ meson/ subprojects/gst-devtools/ subprojects/gst-editing-services/ subprojects/gst-libav/ +subprojects/gst-omx/ subprojects/gst-plugins-bad/ subprojects/gst-plugins-base/ subprojects/gst-plugins-good/ diff --git a/meson.build b/meson.build index a7742b90c8..b5283ea845 100644 --- a/meson.build +++ b/meson.build @@ -55,6 +55,10 @@ if not get_option('disable_gst_libav') subprojects += gst_libav endif +if not get_option('disable_gst_omx') + subprojects += ['gst-omx'] +endif + if not get_option('disable_gst_devtools') if dependency('json-glib-1.0', required : false).found() subprojects += ['gst-devtools'] diff --git a/meson_options.txt b/meson_options.txt index 049ec4e352..2a73695a27 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -5,3 +5,4 @@ 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) option('disable_rtsp_server', type : 'boolean', value : false) +option('disable_gst_omx', type : 'boolean', value : true) diff --git a/subprojects/gst-omx.wrap b/subprojects/gst-omx.wrap new file mode 100644 index 0000000000..4a6151b946 --- /dev/null +++ b/subprojects/gst-omx.wrap @@ -0,0 +1,4 @@ +[wrap-git] +directory=gst-omx +url=https://anongit.freedesktop.org/git/gstreamer/gst-omx.git +revision=master