[gstreamer-bugs] [Bug 345449] [icydemux] Internet radio hangs when connecting to radio.livesets.com

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Sep 14 04:07:51 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=345449
 GStreamer | gst-plugins-good | Ver: 0.10.9


Tim-Philipp Müller changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.5




------- Comment #4 from Tim-Philipp Müller  2006-09-14 11:07 UTC -------
Should be fixed now:

 2006-09-14  Tim-Philipp Müller  <tim at centricular dot net>

        * gst/icydemux/gsticydemux.c: (gst_icydemux_reset),
        (gst_icydemux_typefind_or_forward):
        * gst/icydemux/gsticydemux.h:
          When we merge/collect multiple incoming buffers for typefinding
          purposes, keep an initial 0 offset on the first outgoing buffer
          as well (otherwise id3demux won't work right). Fixes #345449.
          Also Make buffer metadata writable before setting buffer caps.

        * tests/check/elements/icydemux.c: (typefind_succeed),
        (cleanup_icydemux), (push_data), (GST_START_TEST),
        (icydemux_suite):
          Small test case for the above.

 2006-09-14  Tim-Philipp Müller  <tim at centricular dot net>

       * gst/apetag/gsttagdemux.c: (gst_tag_demux_chain_parse_tag):
       * gst/id3demux/gstid3demux.c: (gst_id3demux_chain):
         Don't interpret a first buffer with an offset of NONE as
         'from the middle of the stream', but only a first buffer
         that has a valid buffer offset that's non-zero (see #345449).

(you can still get recursion if upstream puts a valid non-zero offset on the
first buffer though, but that would be an upstream element bug then IMHO).


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




More information about the Gstreamer-bugs mailing list