mirror of
https://github.com/mpv-player/mpv
synced 2025-03-01 11:50:48 +00:00
TOOLS: add a lua script for a -stay on top only during playback- mode
Signed-off-by: wm4 <wm4@nowhere>
This commit is contained in:
parent
53f24ac5ad
commit
c48de9e399
19
TOOLS/lua/ontop-playback.lua
Normal file
19
TOOLS/lua/ontop-playback.lua
Normal file
@ -0,0 +1,19 @@
|
||||
--makes mpv disable ontop when pausing and re-enable it again when resuming playback
|
||||
--please note that this won't do anything if ontop was not enabled before pausing
|
||||
|
||||
local was_ontop = false
|
||||
|
||||
mp.observe_property("pause", "bool", function(name, value)
|
||||
local ontop = mp.get_property_native("ontop")
|
||||
if value then
|
||||
if ontop then
|
||||
mp.set_property_native("ontop", false)
|
||||
was_ontop = true
|
||||
end
|
||||
else
|
||||
if was_ontop and not ontop then
|
||||
mp.set_property_native("ontop", true)
|
||||
end
|
||||
was_ontop = false
|
||||
end
|
||||
end)
|
Loading…
Reference in New Issue
Block a user