diff options
author | Diogo Franco <diogomfranco@gmail.com> | 2013-08-05 18:22:46 -0700 |
---|---|---|
committer | Diogo Franco <diogomfranco@gmail.com> | 2013-08-05 18:22:46 -0700 |
commit | 57ec67a6cc1a641c8c46b428bd13050f2ebea305 (patch) | |
tree | d4e3b3d13fde1c4639fecb2d81ead2a9f7870491 /audio/out/ao_wasapi.c | |
parent | 9b6947fcdb41bd06b46ad72be78a21c35fd9bf04 (diff) | |
parent | 8e1461b9f80dfd39ba672e55bbd1259299cf8cd7 (diff) | |
download | mpv-57ec67a6cc1a641c8c46b428bd13050f2ebea305.tar.bz2 mpv-57ec67a6cc1a641c8c46b428bd13050f2ebea305.tar.xz |
Merge pull request #154 from rossy2401/wasapi-pause
WASAPI stops working after pause
Diffstat (limited to 'audio/out/ao_wasapi.c')
-rw-r--r-- | audio/out/ao_wasapi.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/audio/out/ao_wasapi.c b/audio/out/ao_wasapi.c index a5fccdaae4..03a733ce33 100644 --- a/audio/out/ao_wasapi.c +++ b/audio/out/ao_wasapi.c @@ -1150,7 +1150,8 @@ static DWORD __stdcall ThreadLoop(void *lpParameter) thread_play(state); break; case (WAIT_OBJECT_0 + 6): /* feed */ - feedwatch = 1; + if (state->is_playing) + feedwatch = 1; thread_feed(state, 0); break; case WAIT_TIMEOUT: /* Did our feed die? */ |