[MPlayer-dev-eng] PulseAudio drain timeout

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sun Feb 5 23:30:12 CET 2012


On 5 Feb 2012, at 23:10, Ivan Kalvachev <ikalvachev at gmail.com> wrote:
> On 2/5/12, compn <tempn at twmi.rr.com> wrote:
>> On Sun, 5 Feb 2012 22:10:37 +0200, Ivan Kalvachev wrote:
>>> In commit r34652 I've committed a simple workaround for the 2 second
>>> delay when draining the audio stream in PulseAudio.
>>> 
>>> While the fix works for the most cases, the person who helped me find
>>> the solution (Rune Heggtveit) found some cases where it doesn't work.
>> 
>> why dont we just fork pulseaudio and fix this bug:
>> http://pulseaudio.org/ticket/440
> 
> This is the broken_pause I was talking about. It is mentioned in the
> warning message of the code that detects it inside the init(). However
> it seems that it is enabled only for 1.9.11 to 1.9.14 and assumes it
> is fixed in the later versions.
> 
> Maybe we should allow users to enable it from the command line and
> config. e.g. -ao pulse:broken_pause:broken_drain

Well, I would have expected that for such a system that all distributions have decided to push onto their users someone would make sure it is properly tested.
But yes, if the quality is going to stay around the level of the DMA programming of ATI proprietary drivers we should probably allow enabling hacks on the command-line just like for them...


More information about the MPlayer-dev-eng mailing list