[oe-commits] Pau Espin Pedrol : enjoy: add alsa and autodetect gst modules.

git version control git at git.openembedded.org
Thu Jun 23 23:33:20 UTC 2011


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 2c06ce205ce7d10a8a254b654aea2a1d1ae1ad2a
URL:    http://git.openembedded.org/?p=openembedded.git&a=commit;h=2c06ce205ce7d10a8a254b654aea2a1d1ae1ad2a

Author: Pau Espin Pedrol <pespin.shar at gmail.com>
Date:   Tue Jun 14 02:59:34 2011 +0000

enjoy: add alsa and autodetect gst modules.

Without autodetect, enjoy segfaults. Without alsa, no sound is played.

That happens because emotion needs them to play as shown in its source code:
emotion_gstreamer_pipeline.c:   sink = gst_element_factory_make("autoaudiosink", "audiosink");

Signed-off-by: Pau Espin Pedrol <pespin.shar at gmail.com>
Acked-by: Paul Menzel <paulepanter at users.sourceforge.net>
Acked-by: Denis 'GNUtoo' Carikli <GNUtoo at no-log.org>

---

 recipes/e17/enjoy_svn.bb |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes/e17/enjoy_svn.bb b/recipes/e17/enjoy_svn.bb
index eab81b4..d709eb7 100644
--- a/recipes/e17/enjoy_svn.bb
+++ b/recipes/e17/enjoy_svn.bb
@@ -3,7 +3,7 @@ LICENSE = "LGPLv3"
 DEPENDS = "evas ecore edje elementary emotion lightmediascanner"
 SRCREV = "${EFL_SRCREV}"
 PV = "0.0+svnr${SRCPV}"
-PR = "r4"
+PR = "r5"
 
 DEPENDS += "gst-plugins-good ${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'gst-plugins-ugly', d)}"
 
@@ -13,7 +13,7 @@ DEPENDS += "gst-plugins-good ${@base_conditional('ENTERPRISE_DISTRO', '1', '', '
 #4th needed for flac playback
 #5th needed binary to create db
 RDEPENDS += "\
-	gst-plugin-typefindfunctions gst-plugin-playbin gst-plugin-volume gst-plugin-decodebin2  \
+	gst-plugin-typefindfunctions gst-plugin-playbin gst-plugin-volume gst-plugin-decodebin2  gst-plugin-alsa gst-plugin-autodetect \
 	${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'gst-plugin-mad gst-plugin-id3demux', d)} \
 	gst-plugin-ogg gst-plugin-ivorbisdec \
 	gst-plugin-flac \





More information about the Openembedded-commits mailing list