summaryrefslogtreecommitdiffstats
path: root/player
diff options
context:
space:
mode:
Diffstat (limited to 'player')
-rw-r--r--player/lua/osc.lua21
1 files changed, 10 insertions, 11 deletions
diff --git a/player/lua/osc.lua b/player/lua/osc.lua
index 6f1fa4eea7..8997ae4ac6 100644
--- a/player/lua/osc.lua
+++ b/player/lua/osc.lua
@@ -34,7 +34,6 @@ local user_opts = {
layout = "bottombar",
seekbarstyle = "bar", -- slider (diamond marker), knob (circle
-- marker with guide), or bar (fill)
- prefertitle = true, -- show media-title (true) or filename (false)
tooltipborder = 1, -- border of tooltip in bottom/topbar
timetotal = false, -- display total time instead of remaining time?
timems = false, -- display timecodes with milliseconds?
@@ -102,7 +101,6 @@ local state = {
enabled = true,
input_enabled = true,
showhide_enabled = false,
- prefertitle = user_opts.prefertitle
}
@@ -1513,18 +1511,16 @@ function osc_init()
ne = new_element("title", "button")
ne.content = function ()
- return (state.prefertitle) and
- mp.get_property_osd("media-title", "mpv") or
- mp.get_property_osd("filename", "mpv")
+ local title = mp.get_property_osd("media-title")
+ if not (title == nil) then
+ return (title)
+ else
+ return ("mpv")
+ end
end
ne.eventresponder["mouse_btn0_up"] = function ()
- state.prefertitle = not state.prefertitle
- request_init()
- end
-
- ne.eventresponder["mouse_btn2_up"] = function ()
- local title = mp.get_property_osd("filename")
+ local title = mp.get_property_osd("media-title")
if (have_pl) then
title = string.format("[%d/%d] %s", countone(pl_pos - 1),
pl_count, title)
@@ -1532,6 +1528,9 @@ function osc_init()
show_message(title)
end
+ ne.eventresponder["mouse_btn2_up"] =
+ function () show_message(mp.get_property_osd("filename")) end
+
-- playlist buttons
-- prev