[gstreamer-bugs] [Bug 333657] Replacing icy demuxing in gnomevfssrc

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Apr 28 08:09:27 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=333657
 GStreamer | gst-plugins-good | Ver: HEAD CVS





------- Comment #33 from Michael Smith  2006-04-28 15:09 UTC -------
So, remaining things for this bug:
someone who uses/knows neonhttpsrc should commit the patch there, and we should
decide what to do about this chunk of the patch from bug #325847:

It just automatically sets iradio-mode for on sources in playbin for http
streams. Thoughts?

Index: gst/playback/gstplaybasebin.c
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-base/gst/playback/gstplaybasebin.c,v
retrieving revision 1.94
diff -u -p -u -p -r1.94 gstplaybasebin.c
--- gst/playback/gstplaybasebin.c       15 Dec 2005 09:48:19 -0000      1.94
+++ gst/playback/gstplaybasebin.c       5 Jan 2006 10:57:42 -0000
@@ -1091,6 +1091,11 @@ gen_source_element (GstPlayBaseBin * pla
       !strncmp (play_base_bin->uri, "rtp://", 6) ||
       !strncmp (play_base_bin->uri, "rtsp://", 7);

+  /* enable iradio mode for HTTP streams to get icecast metadata */
+  if (!strncmp (play_base_bin->uri, "http://", 7) &&
+      g_object_class_find_property (G_OBJECT_GET_CLASS (source),
"iradio-mode"))
+    g_object_set (source, "iradio-mode", TRUE, NULL);
+
   return source;
 }



-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list