DrawStyle transparent(0, 0, 0, 0);
setBackgroundColour(transparent);
+ OsdVector* osdv = dynamic_cast<OsdVector*>(Osd::getInstance());
+ if (osdv)
+ {
+ osdv->updateBackgroundColor(DrawStyle::BLACK);
+ }
+
// This variable is set to true if the user pressed OK to bring the OSD on screen
// This is only used on old remotes to stop up/down buttons being used for osd-epg scrolling
okTriggeredOSD = false;
TVMediaInfo info;
info.setChannelLogo(initialChannelNumber);
- OsdVector *osdv=dynamic_cast<OsdVector*>(Osd::getInstance());
if (osdv && streamType == VDR::RADIO) {
radioChannelLogo.setPosition(video->getScreenWidth()/4,video->getScreenHeight()/4);
OsdVector* osdv=dynamic_cast<OsdVector*>(Osd::getInstance());
if (osdv)
{
- osdv->updateBackgroundColor(DrawStyle::WALLPAPER);
+ osdv->updateBackgroundColor(DrawStyle::BLACK);
}