A stripped down version of osc.lua to supplement OSC replacements like uosc with the idle screen and messages provided by the original OSC.
It listens to all the script messages and sets shared-script-properties just like osc.lua does, except for the osc-visibility
message and the osc-visibility
andosc-margins
shared-script-properties because those don't make sense without actually displaying an interface.
Your configuration for the original OSC will be used automatically.
- Save the
osc.lua
into your scripts directory - Make sure you have
osc=no
in your mpv.conf - For uosc make sure you have
disable_elements=idle_indicator
in uosc.conf orscript-opts-append=uosc-disable_elements=idle_indicator
in your mpv.conf.