summaryrefslogtreecommitdiffstats
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:26:42 +0000
commit5b027d041ae994d02e22302dbbf3685484aa9b48 (patch)
tree9743929e678dc6884d52edd30da0192d86e4fabc
parent7f7806439944d7515cc95c7ed6004673d2f446d0 (diff)
downloadpoky-5b027d041ae994d02e22302dbbf3685484aa9b48.tar.gz
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 ] (From OE-Core rev: 84956b59ba828c88ede0c2d77c90b59330bcab68) 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
5 file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" 5 file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
6 6
7 7
8PR = "r11" 8PR = "r12"
9 9
10PACKAGES = "\ 10PACKAGES = "\
11 gst-meta-base \ 11 gst-meta-base \
@@ -17,6 +17,7 @@ PACKAGES = "\
17ALLOW_EMPTY = "1" 17ALLOW_EMPTY = "1"
18 18
19RDEPENDS_gst-meta-base = "\ 19RDEPENDS_gst-meta-base = "\
20 ${@base_contains('DISTRO_FEATURES', 'x11', 'gst-meta-x11-base', '', d)} \
20 gstreamer \ 21 gstreamer \
21 gst-plugins-base-playbin \ 22 gst-plugins-base-playbin \
22 gst-plugins-base-decodebin \ 23 gst-plugins-base-decodebin \
@@ -32,7 +33,9 @@ RDEPENDS_gst-meta-base = "\
32 gst-plugins-good-autodetect \ 33 gst-plugins-good-autodetect \
33 gst-plugins-good-souphttpsrc" 34 gst-plugins-good-souphttpsrc"
34 35
35RDEPENDS_gst-meta-x11-base = "${@base_contains('DISTRO_FEATURES', 'x11', 'gst-plugins-base-ximagesink', '', d)}" 36RDEPENDS_gst-meta-x11-base = "\
37 gst-plugins-base-ximagesink \
38 gst-plugins-base-xvimagesink"
36 39
37RDEPENDS_gst-meta-audio = "\ 40RDEPENDS_gst-meta-audio = "\
38 gst-meta-base \ 41 gst-meta-base \