[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