implemented dvbapi service interface, added viewelement ecminfo in displaychannel

This commit is contained in:
louis
2015-04-26 14:05:14 +02:00
parent 4fb0b9de22
commit e7d8a193a7
13 changed files with 157 additions and 3 deletions

View File

@@ -894,6 +894,7 @@ void cTemplateViewChannel::SetViewElements(void) {
viewElementsAllowed.insert("progressbarback");
viewElementsAllowed.insert("statusinfo");
viewElementsAllowed.insert("audioinfo");
viewElementsAllowed.insert("ecminfo");
viewElementsAllowed.insert("screenresolution");
viewElementsAllowed.insert("signalquality");
viewElementsAllowed.insert("signalqualityback");
@@ -936,6 +937,9 @@ string cTemplateViewChannel::GetViewElementName(eViewElement ve) {
case veScreenResolution:
name = "Screen Resolution";
break;
case veEcmInfo:
name = "ECM Info";
break;
case veSignalQuality:
name = "Signal Quality";
break;
@@ -989,6 +993,8 @@ void cTemplateViewChannel::AddPixmap(string sViewElement, cTemplatePixmap *pix,
ve = veStatusInfo;
} else if (!sViewElement.compare("audioinfo")) {
ve = veAudioInfo;
} else if (!sViewElement.compare("ecminfo")) {
ve = veEcmInfo;
} else if (!sViewElement.compare("screenresolution")) {
ve = veScreenResolution;
} else if (!sViewElement.compare("signalquality")) {

View File

@@ -41,6 +41,7 @@ enum eViewElement {
veSignalQuality,
veSignalQualityBack,
veScraperContent,
veEcmInfo,
//DisplayMenu ViewElements
veHeader,
veButtons,