diff options
author | sfan5 <sfan5@live.de> | 2021-04-29 17:01:25 +0200 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2021-04-29 17:06:29 +0200 |
commit | aa300f8023d5b47816d3626b59547e800f46cf79 (patch) | |
tree | 3bf166a1807c000184fa504e59b4f7636ac838e5 | |
parent | 0d384592c57771a0371399783238c490def1b231 (diff) | |
download | mpv-aa300f8023d5b47816d3626b59547e800f46cf79.tar.bz2 mpv-aa300f8023d5b47816d3626b59547e800f46cf79.tar.xz |
ao/pulse: fix incorrect state reported after reset
fixes #8768
-rw-r--r-- | audio/out/ao_pulse.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/audio/out/ao_pulse.c b/audio/out/ao_pulse.c index aa802e77a5..6c536b095e 100644 --- a/audio/out/ao_pulse.c +++ b/audio/out/ao_pulse.c @@ -535,6 +535,7 @@ static void reset(struct ao *ao) cork(ao, true); struct priv *priv = ao->priv; pa_threaded_mainloop_lock(priv->mainloop); + priv->playing = false; priv->retval = 0; if (!waitop(priv, pa_stream_flush(priv->stream, success_cb, ao)) || !priv->retval) |