mirror of
https://github.com/mpv-player/mpv
synced 2025-02-22 07:46:55 +00:00
console.lua: simplify the condition to print to the terminal
This was a simpler fix to not print the console log to the OSD while switching VO.
This commit is contained in:
parent
562450f59e
commit
df166997ae
@ -257,14 +257,9 @@ end
|
||||
function update()
|
||||
pending_update = false
|
||||
|
||||
-- Print to the terminal when there is no VO. Check both vo-configured so
|
||||
-- it works with --force-window --idle and no video tracks, and whether
|
||||
-- there is a video track so that the condition doesn't become true while
|
||||
-- switching VO at runtime, making mp.osd_message() print to the VO's OSD.
|
||||
-- This issue does not happen when switching VO without any video track
|
||||
-- regardless of the condition used.
|
||||
if not mp.get_property_native('vo-configured')
|
||||
and not mp.get_property('current-tracks/video') then
|
||||
-- Unlike vo-configured, current-vo doesn't become falsy while switching VO,
|
||||
-- which would print the log to the OSD.
|
||||
if not mp.get_property('current-vo') then
|
||||
print_to_terminal()
|
||||
return
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user