Active Skin: OSMC
Tested with: Raspberry Pi 2 Model B and Vero
Some people would like to have a paused video scene without the Pause OSD (pause symbol, seekbar, video info, etc.). Possible purposes could be to be able to make a screenshot from a specific scene without these additional display information, in general do not like OSD in this situation, etc.
This can be quite easy implemented by changing the related file
DialogSeekBar.xml of the OSMC skin:
Locate the file using command
find / -name DialogSeekBar.xml 2>/dev/null
(Sometimes you have to invoke the command twice to see the result!)
It should show you a list of files but we are only interested in the one belonging to the OSMC skin. On the current test systems it was
Edit the file and look at the beginning which should look like this<?xml version="1.0" encoding="UTF-8"?> 901 [VideoPlayer.IsFullscreen | Window.IsVisible(visualisation)] + [Player.Seeking | Player.DisplayAfterSeek | Player.Paused | ...
| Player.Paused |condition in this first
| Player.Paused + !System.IdleTime(5) |
which means “make it only visible if player is paused AND there was (user) input within the last five seconds”.
- reboot the device
You’re done, enjoy your vanishing Pause OSD after five seconds. Of course you can vary the time in seconds.