summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2012-12-04 20:58:03 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-12-05 15:25:07 +0000
commit84956b59ba828c88ede0c2d77c90b59330bcab68 (patch)
tree6737566629d7d4e041732058beb1ed0cba129caf
parented96c0a6a5a394842777a1413b89d3ea3aabb532 (diff)
downloadopenembedded-core-84956b59ba828c88ede0c2d77c90b59330bcab68.tar.gz
openembedded-core-84956b59ba828c88ede0c2d77c90b59330bcab68.tar.bz2
openembedded-core-84956b59ba828c88ede0c2d77c90b59330bcab68.zip
gst-meta-base: pull in X11 plugins when using X11
The splitting out of X11 plugins wasn't complete, which lead to no X11 plugins being installed. If the X11 distro feature is present, make gst-meta-base depend on gst-meta-x11-base. Also make -x11-base RDEPEND on xvimagesink for video playback performance. [ YOCTO #3458 ] Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-multimedia/gstreamer/gst-meta-base_0.10.bb7
1 files changed, 5 insertions, 2 deletions
diff --git a/meta/recipes-multimedia/gstreamer/gst-meta-base_0.10.bb b/meta/recipes-multimedia/gstreamer/gst-meta-base_0.10.bb
index 2fb39d57b7..21243c66ca 100644
--- a/meta/recipes-multimedia/gstreamer/gst-meta-base_0.10.bb
+++ b/meta/recipes-multimedia/gstreamer/gst-meta-base_0.10.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
-PR = "r11"
+PR = "r12"
PACKAGES = "\
gst-meta-base \
@@ -17,6 +17,7 @@ PACKAGES = "\
ALLOW_EMPTY = "1"
RDEPENDS_gst-meta-base = "\
+ ${@base_contains('DISTRO_FEATURES', 'x11', 'gst-meta-x11-base', '', d)} \
gstreamer \
gst-plugins-base-playbin \
gst-plugins-base-decodebin \
@@ -32,7 +33,9 @@ RDEPENDS_gst-meta-base = "\
gst-plugins-good-autodetect \
gst-plugins-good-souphttpsrc"
-RDEPENDS_gst-meta-x11-base = "${@base_contains('DISTRO_FEATURES', 'x11', 'gst-plugins-base-ximagesink', '', d)}"
+RDEPENDS_gst-meta-x11-base = "\
+ gst-plugins-base-ximagesink \
+ gst-plugins-base-xvimagesink"
RDEPENDS_gst-meta-audio = "\
gst-meta-base \