mirror of https://github.com/mpv-player/mpv
Disable pause-hack from PulseAudio 0.9.15 on, it should be fixed.
Patch Lennart Poettering [lennart poettering net] with documentation update by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29160 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
33645075f1
commit
fe9c8d60b4
|
@ -153,11 +153,11 @@ static int init(int rate_hz, int channels, int format, int flags) {
|
|||
}
|
||||
|
||||
broken_pause = 0;
|
||||
// not sure which versions are affected, assume 0.9.1*
|
||||
// not sure which versions are affected, assume 0.9.11* to 0.9.14*
|
||||
// known bad: 0.9.14, 0.9.13
|
||||
// known good: 0.9.9, 0.9.10
|
||||
// known good: 0.9.9, 0.9.10, 0.9.15
|
||||
// to test: pause, wait ca. 5 seconds framestep and see if MPlayer hangs somewhen
|
||||
if (strncmp(version, "0.9.1", 5) == 0 && strncmp(version, "0.9.10", 6) != 0) {
|
||||
if (strncmp(version, "0.9.1", 5) == 0 && version[5] >= '1' && version[5] <= '4') {
|
||||
mp_msg(MSGT_AO, MSGL_WARN, "[pulse] working around probably broken pause functionality,\n"
|
||||
" see http://www.pulseaudio.org/ticket/440\n");
|
||||
broken_pause = 1;
|
||||
|
|
Loading…
Reference in New Issue