[gstreamer-bugs] [Bug 360673] Stuttering with SunAudio Sink

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Nov 24 03:44:49 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=360673

  GStreamer | gst-plugins-base | Ver: HEAD CVS





------- Comment #22 from Wim Taymans  2006-11-24 11:43 UTC -------
If you stop the audiosink, it will call _reset() which should cancel the
current write(), which is most of the times blocked because the hardware buffer
is filled. If it cannot cancel the write(), which is most common case for sound
APIs, it will wait for the write() to complete. If the write() is doing a lot
of bytes, this might take a long time. The amount of bytes it writes in one go
is defined by the latency parameter. So, the smaller the latency, the faster
the pause/stop operations respond if there is no way to cancel a write. 


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




More information about the Gstreamer-bugs mailing list