mirror of
https://github.com/mpv-player/mpv
synced 2024-10-22 08:51:57 +02:00
osc: make seek ranges rendering optional
This commit adds a new osc setting `seekranges` to control the seek ranges visibility.
This commit is contained in:
parent
69ae23fdd1
commit
5f8402e3ec
@ -272,6 +272,11 @@ Configurable Options
|
||||
|
||||
Display timecodes with milliseconds
|
||||
|
||||
``seekranges``
|
||||
Default: yes
|
||||
|
||||
Display seekable ranges on the seekbar
|
||||
|
||||
``visibility``
|
||||
Default: auto (auto hide/show on mouse move)
|
||||
|
||||
|
@ -39,6 +39,7 @@ local user_opts = {
|
||||
tooltipborder = 1, -- border of tooltip in bottom/topbar
|
||||
timetotal = false, -- display total time instead of remaining time?
|
||||
timems = false, -- display timecodes with milliseconds?
|
||||
seekranges = true, -- display seek ranges?
|
||||
visibility = "auto", -- only used at init to set visibility_mode(...)
|
||||
boxmaxchars = 80, -- title crop threshold for box layout
|
||||
}
|
||||
@ -1757,6 +1758,9 @@ function osc_init()
|
||||
end
|
||||
end
|
||||
ne.slider.seekRangesF = function()
|
||||
if not (user_opts.seekranges) then
|
||||
return nil
|
||||
end
|
||||
local cache_state = mp.get_property_native("demuxer-cache-state", nil)
|
||||
if not cache_state then
|
||||
return nil
|
||||
|
Loading…
Reference in New Issue
Block a user