diff --git a/HISTORY b/HISTORY index 5c3f2f07..c016f54b 100644 --- a/HISTORY +++ b/HISTORY @@ -7870,7 +7870,7 @@ Video Disk Recorder Revision History and also to use the correct directory with --edit (the latter reported by Marko Mäkelä). -2014-01-30: Version 2.0.6 +2014-02-04: Version 2.0.6 - Updated 'sources.conf' (thanks to Antti Hartikainen). - cFont::CreateFont() now returns a dummy font in case there are no fonts installed. @@ -7888,3 +7888,4 @@ Video Disk Recorder Revision History - Fixed sorting recordings by time in the Recordings menu if "Setup/OSD/Recording directories" is set to "no". - Fixed clearing non-editable members in the channel editor (thanks to Rolf Ahrenberg). +- Fixed flickering if subtitles are active while the OSD demo is running. diff --git a/PLUGINS/src/osddemo/HISTORY b/PLUGINS/src/osddemo/HISTORY index b1411de1..b334ad11 100644 --- a/PLUGINS/src/osddemo/HISTORY +++ b/PLUGINS/src/osddemo/HISTORY @@ -59,3 +59,7 @@ VDR Plugin 'osddemo' Revision History 2013-03-31: Version 2.0.0 - Official release. + +2014-02-04: Version 2.0.1 + +- Fixed flickering if subtitles are active while the OSD demo is running. diff --git a/PLUGINS/src/osddemo/osddemo.c b/PLUGINS/src/osddemo/osddemo.c index f88f7766..f86fdf56 100644 --- a/PLUGINS/src/osddemo/osddemo.c +++ b/PLUGINS/src/osddemo/osddemo.c @@ -3,13 +3,13 @@ * * See the README file for copyright information and how to reach the author. * - * $Id: osddemo.c 2.12 2013/03/31 09:30:18 kls Exp $ + * $Id: osddemo.c 2.12.1.1 2014/02/04 10:48:10 kls Exp $ */ #include #include -static const char *VERSION = "2.0.0"; +static const char *VERSION = "2.0.1"; static const char *DESCRIPTION = "Demo of arbitrary OSD setup"; static const char *MAINMENUENTRY = "Osd Demo"; @@ -119,7 +119,7 @@ cLineGame::~cLineGame() void cLineGame::Show(void) { - osd = cOsdProvider::NewOsd(cOsd::OsdLeft(), cOsd::OsdTop(), 50); + osd = cOsdProvider::NewOsd(cOsd::OsdLeft(), cOsd::OsdTop()); if (osd) { int x1 = cOsd::OsdWidth() - 1; int y1 = cOsd::OsdHeight() - 1; @@ -496,7 +496,7 @@ bool cTrueColorDemo::SetArea(void) void cTrueColorDemo::Show(void) { - osd = cOsdProvider::NewOsd(cOsd::OsdLeft(), cOsd::OsdTop(), 50); + osd = cOsdProvider::NewOsd(cOsd::OsdLeft(), cOsd::OsdTop()); if (osd) { if (SetArea()) { osd->DrawRectangle(0, 0, osd->Width() - 1, osd->Height() - 1, clrGray50);