diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2007-08-26 09:58:10 +0200 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2007-08-26 09:58:10 +0200 |
commit | a80915ff22ec0103fb95212b0048aa73007f87eb (patch) | |
tree | 0ba0885a3deae6239f4b67ee066c8319f4856c13 /HISTORY | |
parent | 6a737033ad4a4b732198a99c5f227f10278b32b6 (diff) | |
download | vdr-a80915ff22ec0103fb95212b0048aa73007f87eb.tar.gz vdr-a80915ff22ec0103fb95212b0048aa73007f87eb.tar.bz2 |
There can now be more than one OSD at the same time
Diffstat (limited to 'HISTORY')
-rw-r--r-- | HISTORY | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -5380,7 +5380,7 @@ Video Disk Recorder Revision History name of the plugin. The "newplugin" script has been changed accordingly, and plugin authors should change their Makefiles, too. -2007-08-25: Version 1.5.9 +2007-08-26: Version 1.5.9 - Fixed handling locale directories with a large number of entries (thanks to Anssi Hannula). @@ -5405,3 +5405,12 @@ Video Disk Recorder Revision History option ':groups' is given (thanks to Andreas Mair). - Added a missing error report to cCuttingThread::Action() (thanks to Udo Richter). +- There can now be more than one OSD at the same time. At any given time, + however, only one of them can be active (and thus visible). This is to + allow displaying things like subtitles in an easy way. A cOsd therefore + now has a "Level", and only the OSD with the smallest level will be + displayed. The level 0 OSD is special, and there can only be one with + this level. If there is more than one OSD with a particular level, only + the one that was created first will be displayed. + Plugins that provide an OSD need to adjust their cOsdProvider::CreateOsd() + function to hand through the Level. |