GNOME Bugzilla – Bug 322251
[alsasink] Instant pause
Last modified: 2009-08-12 19:18:59 UTC
When you go to paused for alsasink the contents of the current buffers will be sent before actually stopping which with default values [of playbin] will result in 150-200ms before actually stopping playback.
Wim, assigning to you, since you're hacking on audiosinks atm
additional note: no solution possible for dmix.
We should probably close this unless someone wants to talk to alsa dudes about the dmix case. The audiosinks in GStreamer already do as good a job as they can, I believe.
Jan: I'd like to keep the bug open until a solution can be found. It's not magically going away just because it depends on a fix upstream. This bug lacks a little bit of technical information. Why is it not possible without modifications in alsa itself? Has anyone tried to contact the alsa developers? I can contact them, but I'd need a better, more detailed description of what's needed.
snd_pcm_drop() does not drop the samples in my dmix. This makes it very hard to program something that drops samples immediatly. hw:0 drops fine though.
Johan, did you contact ALSA about this?
No :-( Been too busy lately. Haven't had time to do anything gstreamer related. It would probably be better if someone knowing all the issues would contact them, I'm unfortunately utterly clueless when it comes to ALSA...
Wim,Jan, Is this bug still valid ?
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!