summaryrefslogtreecommitdiffstats
path: root/filters/f_demux_in.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2018-02-04 20:00:32 +0100
committerKevin Mitchell <kevmitch@gmail.com>2018-02-05 02:47:14 -0800
commit2f6dc93276d3feb7f9096baab18045502f20c11b (patch)
tree21817123cf909517097b38908007dd19d33cf7a1 /filters/f_demux_in.c
parentbeb8d27912cb8d831962ac386b26d7b02929307d (diff)
downloadmpv-2f6dc93276d3feb7f9096baab18045502f20c11b.tar.bz2
mpv-2f6dc93276d3feb7f9096baab18045502f20c11b.tar.xz
filter: don't randomly lose async wakeup notifications
Another "what was I thinking" thing - destroying filters explicitly skipped async wakeups for no reason. These were notifications for filters that are not going to be destroyed too, and so their wakeup will be lost, leading to stalled playback. This is completely unnecessary and the special code can be removed. Fixes #5488. (This case destroyed all audio filters due to AO init failure, which could make clear out the f_demux_in.c wakeup for video, and "freeze" playback.)
Diffstat (limited to 'filters/f_demux_in.c')
0 files changed, 0 insertions, 0 deletions