Mercurial > mplayer.hg
view .gitignore @ 34564:96019b1174b8
Workaround a bug in Pulse Audio (http://pulseaudio.org/ticket/866)
that causes 2 second delay while trying to drain the current stream.
It seems that if we wait for the data to be played before calling
the pa_stream_drain function, it would not block for the whole
duration of its internal buffer, thus avoid the 2 seconds delay.
The code of this workaround is already used in ao_jack and ao_sdl.
Special thanks to Rune Heggtveit <pblc heggtveit n>
who did all the heavy lifting in finding a working solution.
author | iive |
---|---|
date | Fri, 03 Feb 2012 23:11:48 +0000 |
parents | 5660f163ea79 |
children | f2b81cd25817 |
line wrap: on
line source
*.[od] *.exe *.ho codec-cfg codec-cfg-test codecs2html codecs.conf.h config.* cpuinfo gmplayer help_mp.h mencoder mplayer tags TAGS version.h debian/changelog debian/*.debhelper.log DOCS/codecs-status.html DOCS/HTML/ DOCS/HTML-single/ DOCS/tech/doxygen DOCS/xml/html-chunk.xsl DOCS/xml/html-single.xsl DOCS/xml/xml.mak DOCS/xml/*/main.xml drivers/mga_vid_test drivers/tdfx_vid_test ffmpeg/ libdvdnav/ libdvdread4/ libvo/aspecttest loader/qtx/list loader/qtx/qtxload mp3lib/test mp3lib/test2 TOOLS/alaw-gen TOOLS/alaw.dat TOOLS/alaw.out TOOLS/asfinfo TOOLS/avi-fix TOOLS/avisubdump TOOLS/bmovl-test TOOLS/compare TOOLS/cpuinfo TOOLS/dump_mp4 TOOLS/fastmemcpybench TOOLS/modify_reg TOOLS/movinfo TOOLS/netstream TOOLS/subrip TOOLS/vivodump vidix/pci_*.[ch] vidix/dhahelperwin/dhahelper.sys