summaryrefslogtreecommitdiffstats
path: root/player/command.h
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2016-08-18 20:38:09 +0200
committerwm4 <wm4@nowhere>2016-08-18 20:38:09 +0200
commitbbcd0b6a03e2ff4c70c2923db84467fbdddce17e (patch)
tree76f01eedf4dfc4edd4a5bef72da2ef25acbdb463 /player/command.h
parent7bba97b301c732fb1eb4dad891d00c947d2f6363 (diff)
downloadmpv-bbcd0b6a03e2ff4c70c2923db84467fbdddce17e.tar.bz2
mpv-bbcd0b6a03e2ff4c70c2923db84467fbdddce17e.tar.xz
audio: improve aspects of EOF handling
The code actually kept going out of EOF mode into resync mode back into EOF mode when the playloop had to wait after an audio EOF caused by the endpts. This would break seamless looping (as added by the next commit). Apply endpts earlier, to ensure the filter_audio() function always returns AD_EOF in this case. The idiotic ao_buffer makes this an amazing pain in the ass.
Diffstat (limited to 'player/command.h')
0 files changed, 0 insertions, 0 deletions