summaryrefslogtreecommitdiffstats
path: root/stream/stream_rar.c
diff options
context:
space:
mode:
authornanahi <130121847+na-na-hi@users.noreply.github.com>2024-04-16 02:30:14 -0400
committerDudemanguy <random342@airmail.cc>2024-04-16 22:19:55 +0000
commit32817198bbe45da0b2d4b4012fa2e69ff22e464e (patch)
treea6971920484fbe4abbade701ca7a2da33288a3bb /stream/stream_rar.c
parentd23f641bb3b02ab226ed7228ea6b8d1a0cda2785 (diff)
downloadmpv-master.tar.bz2
mpv-master.tar.xz
player/misc: fix audio-only fallback when video init failsHEADmaster
--stop-playback-on-init-failure=no is documented to continue playback in audio-only mode if video init fails. However, this does not function properly after a0804329927904fdeb70d9712ff23baaab161bb4: because video is initialized first, if video init fails, ao_chain is still null. As a result, !(mpctx->vo_chain || mpctx->ao_chain) is true, a playback error is raised, so the playback ends and audio does not play. Fix this by reverting that change, so it checks the tracks instead. Fixes: a0804329927904fdeb70d9712ff23baaab161bb4
Diffstat (limited to 'stream/stream_rar.c')
0 files changed, 0 insertions, 0 deletions