1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-30 11:42:04 +00:00

audio: fix inverted condition

Recent regression. Could perhaps make gapless audio fail to work
correctly.
This commit is contained in:
wm4 2014-08-06 19:25:23 +02:00
parent 6ec39b4641
commit be64535a4e

View File

@ -490,12 +490,10 @@ void fill_audio_out_buffers(struct MPContext *mpctx, double endpts)
audio_eof &= partial_fill;
if (audio_eof) {
// With gapless audio, delay this to ao_uninit. There must be only
// 1 final chunk, and that is handled when calling ao_uninit().
if (opts->gapless_audio)
playflags |= AOPLAY_FINAL_CHUNK;
}
// With gapless audio, delay this to ao_uninit. There must be only
// 1 final chunk, and that is handled when calling ao_uninit().
if (audio_eof && !opts->gapless_audio)
playflags |= AOPLAY_FINAL_CHUNK;
if (mpctx->paused)
playsize = 0;