[gstreamer-bugs] [Bug 329326] New: Fix oggmux removing pads from collect pads

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Jan 31 02:20:12 PST 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=329326
 GStreamer | gst-plugins-base | Ver: HEAD CVS

           Summary: Fix oggmux removing pads from collect pads
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: thaytan at mad.scientist.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
 BugsThisDependsOn: 327197
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Oggmux was removing pads from the collectpads when going back to ready, which
meant that reusing the element would crash, because buffers would arrive on
pads that were no longer in the collectpads collection.

Fixed in CVS, this bug is just for milestoning:
        * ext/ogg/gstoggmux.c: (gst_ogg_mux_class_init),
        (gst_ogg_mux_request_new_pad), (gst_ogg_mux_release_pad),
        (gst_ogg_mux_handle_src_event), (gst_ogg_mux_clear_collectpads):
          Don't remove a pad from the collectpads structure until it
          is released - it's a request pad, and may receive data again
          if the element gets moved back to PLAYING state.


-- 
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