[gst-cvs] gst-plugins-base: playbin2: fix raw elements like cdda://

Wim Taymans wtay at kemper.freedesktop.org
Thu Mar 12 10:27:37 PDT 2009


Module: gst-plugins-base
Branch: master
Commit: 777f8ab1bfc8d10e301c17463f450de1115ea38d
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=777f8ab1bfc8d10e301c17463f450de1115ea38d

Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Thu Mar 12 18:27:25 2009 +0100

playbin2: fix raw elements like cdda://

Fix a fixme with a one liner and make cd playback work again.

---

 gst/playback/gsturidecodebin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/gst/playback/gsturidecodebin.c b/gst/playback/gsturidecodebin.c
index d0ae6da..6752145 100644
--- a/gst/playback/gsturidecodebin.c
+++ b/gst/playback/gsturidecodebin.c
@@ -1374,7 +1374,7 @@ setup_source (GstURIDecodeBin * decoder)
     GST_DEBUG_OBJECT (decoder, "Source provides all raw data");
     /* source provides raw data, we added the pads and we can now signal a
      * no_more pads because we are done. */
-    /* FIXME, actually do this... */
+    gst_element_no_more_pads (GST_ELEMENT_CAST (decoder));
     return TRUE;
   }
   if (!have_out && !is_dynamic) {





More information about the Gstreamer-commits mailing list