[gstreamer-bugs] [Bug 392189] [esdsink] pipeline hung in state change from PAUSED to PLAYING

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Jan 4 03:06:55 PST 2007


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

  GStreamer | gst-plugins-good | Ver: 0.10.2


Tim-Philipp Müller changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEEDINFO
            Summary|Pipeline hung when the      |[esdsink] pipeline hung in
                   |esdsink was set state from  |state change from PAUSED to
                   |GST_STATED_PAUSED to        |PLAYING
                   |GST_STATE_PLAYING           |
   Target Milestone|HEAD                        |0.10.6




------- Comment #1 from Tim-Philipp Müller  2007-01-04 11:05 UTC -------
You mean esd_get_latency() returns -1 and _get_delay() then returns huge delay
values messing up everything else?

Does this commit fix it?

http://webcvs.freedesktop.org/gstreamer/gst-plugins-good/ext/esd/esdsink.c?r1=1.64&r2=1.65

 2007-01-04  Tim-Philipp Müller  <tim at centricular dot net>

       * ext/esd/esdsink.c: (gst_esdsink_delay):
         Don't return bogus values when esd_get_delay() fails (#392189).


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list