14 May
2010
14 May
'10
3:51 a.m.
Refer to your patch "add rewind-safeguard parameter"
http://git.0pointer.de/?p=pulseaudio.git;a=commit;h=4df443bbe682055a41e7c224...
you mention glitch occur because application cannot rewind appl pointer to hardware ptr.
In another word, app ptr must be 128/256 bytes ahead of hardware ptr at any time to prevent glitch occur. this mean that the glitch was due to DMA brust size since "PulseAudio modilfies its watermark when underflows occur".
Man, you are seriously confused. You ought to do some reading, look at the code, use your brain and figure things out instead of spamming this thread.