Fix regression in handling audio only setting after d154325c5b

This commit is contained in:
MoojMidge 2025-10-26 13:58:15 +11:00
parent 23282aa51d
commit 8924a95cce

View file

@ -74,10 +74,9 @@ def _play_stream(provider, context):
ask_for_quality = settings.ask_for_video_quality() ask_for_quality = settings.ask_for_video_quality()
if ui.pop_property(PLAY_PROMPT_QUALITY) and not screensaver: if ui.pop_property(PLAY_PROMPT_QUALITY) and not screensaver:
ask_for_quality = True ask_for_quality = True
audio_only = not ask_for_quality and settings.audio_only()
if ui.pop_property(PLAY_FORCE_AUDIO): if ui.pop_property(PLAY_FORCE_AUDIO):
audio_only = True audio_only = True
else:
audio_only = settings.audio_only()
use_mpd = ((not is_external or settings.alternative_player_mpd()) use_mpd = ((not is_external or settings.alternative_player_mpd())
and settings.use_mpd_videos() and settings.use_mpd_videos()
and context.ipc_exec(SERVER_WAKEUP, timeout=5)) and context.ipc_exec(SERVER_WAKEUP, timeout=5))