From ed00fe38454d72fca510ad7d60f5bab59f25072c Mon Sep 17 00:00:00 2001 From: Dmitry Rozhkov Date: Tue, 26 Jul 2016 15:07:23 +0300 Subject: [PATCH] multimedia: Add gstreamer-vaapi-1.0 to XT Fixes: IOTOS-1726 Signed-off-by: Dmitry Rozhkov --- meta-ostro-xt/classes/ostro-xt-image.bbclass | 2 +- .../conf/distro/include/ostro-xt-supported-recipes.txt | 1 + .../gstreamer/gstreamer-vaapi-1.0_0.7.0.bbappend | 1 + .../packagegroups/packagegroup-multimedia.bb | 9 +++++++++ 4 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 meta-ostro-xt/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.7.0.bbappend create mode 100644 meta-ostro-xt/recipes-multimedia/packagegroups/packagegroup-multimedia.bb diff --git a/meta-ostro-xt/classes/ostro-xt-image.bbclass b/meta-ostro-xt/classes/ostro-xt-image.bbclass index 99c836c..3cca086 100644 --- a/meta-ostro-xt/classes/ostro-xt-image.bbclass +++ b/meta-ostro-xt/classes/ostro-xt-image.bbclass @@ -31,7 +31,7 @@ FEATURE_PACKAGES_benchmark = "packagegroup-benchmark" FEATURE_PACKAGES_opencv = "opencv" FEATURE_PACKAGES_xdk-daemon = "xdk-daemon" FEATURE_PACKAGES_backport-iwlwifi = "backport-iwlwifi" -FEATURE_PACKAGES_multimedia = "gstreamer1.0-plugins-good" +FEATURE_PACKAGES_multimedia = "packagegroup-multimedia" # By default, all Ostro OS XT images include the full set of software # provided by Ostro OS and Ostro OS XT (except for benchmarks and QA diff --git a/meta-ostro-xt/conf/distro/include/ostro-xt-supported-recipes.txt b/meta-ostro-xt/conf/distro/include/ostro-xt-supported-recipes.txt index 174dd86..142d89c 100644 --- a/meta-ostro-xt/conf/distro/include/ostro-xt-supported-recipes.txt +++ b/meta-ostro-xt/conf/distro/include/ostro-xt-supported-recipes.txt @@ -32,6 +32,7 @@ glib-networking@core glmark2@openembedded-layer glproto@core gnome-themes-standard@core +gstreamer-vaapi-1.0@intel gstreamer1.0-plugins-base@core gstreamer1.0-plugins-good@core gstreamer1.0@core diff --git a/meta-ostro-xt/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.7.0.bbappend b/meta-ostro-xt/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.7.0.bbappend new file mode 100644 index 0000000..fc62885 --- /dev/null +++ b/meta-ostro-xt/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.7.0.bbappend @@ -0,0 +1 @@ +DEPENDS_remove = "gstreamer1.0-plugins-bad" diff --git a/meta-ostro-xt/recipes-multimedia/packagegroups/packagegroup-multimedia.bb b/meta-ostro-xt/recipes-multimedia/packagegroups/packagegroup-multimedia.bb new file mode 100644 index 0000000..6273674 --- /dev/null +++ b/meta-ostro-xt/recipes-multimedia/packagegroups/packagegroup-multimedia.bb @@ -0,0 +1,9 @@ +SUMMARY = "Multimedia packages for Ostro OS XT" +LICENSE = "MIT" + +inherit packagegroup + +RDEPENDS_${PN} = " \ + gstreamer1.0-plugins-good \ + gstreamer-vaapi-1.0 \ +"