The LCARS skin now calls SetAntiAliasGranularity(20, 16) in order to reserve enough fixed colors on 8bpp displays with anti-aliasing

This commit is contained in:
Klaus Schmidinger 2013-03-09 10:46:41 +01:00
parent d08777ed87
commit b526a70071
2 changed files with 5 additions and 2 deletions

View File

@ -7689,7 +7689,7 @@ Video Disk Recorder Revision History
- When sorting recordings by name, folders are now always at the top of the list. - When sorting recordings by name, folders are now always at the top of the list.
- Updated the Russian OSD texts (thanks to Oleg Roitburd). - Updated the Russian OSD texts (thanks to Oleg Roitburd).
2013-03-08: Version 1.7.40 2013-03-09: Version 1.7.40
- The "Recording info" page of the skins that come with VDR now displays the name of - The "Recording info" page of the skins that come with VDR now displays the name of
the channel (if available) from which this recording was taken. the channel (if available) from which this recording was taken.
@ -7724,3 +7724,5 @@ Video Disk Recorder Revision History
- Fixed resuming replay of PES recordings (reported by Oliver Endriss). - Fixed resuming replay of PES recordings (reported by Oliver Endriss).
- Limited the Goto() call in cDvbPlayer::SetAudioTrack() to the main thread, in order - Limited the Goto() call in cDvbPlayer::SetAudioTrack() to the main thread, in order
to avoid a crash when the track is automatically set from the player thread. to avoid a crash when the track is automatically set from the player thread.
- The LCARS skin now calls SetAntiAliasGranularity(20, 16) in order to reserve enough
fixed colors on 8bpp displays with anti-aliasing.

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: skinlcars.c 2.20 2013/03/03 15:23:58 kls Exp $ * $Id: skinlcars.c 2.21 2013/03/09 10:43:34 kls Exp $
*/ */
// "Star Trek: The Next Generation"(R) is a registered trademark of Paramount Pictures, // "Star Trek: The Next Generation"(R) is a registered trademark of Paramount Pictures,
@ -210,6 +210,7 @@ static cOsd *CreateOsd(int Left, int Top, int x0, int y0, int x1, int y1)
Area.bpp = Bpp[i]; Area.bpp = Bpp[i];
if (Osd->CanHandleAreas(&Area, 1) == oeOk) { if (Osd->CanHandleAreas(&Area, 1) == oeOk) {
Osd->SetAreas(&Area, 1); Osd->SetAreas(&Area, 1);
Osd->SetAntiAliasGranularity(20, 16);
TwoColors = Area.bpp == 1; TwoColors = Area.bpp == 1;
break; break;
} }