summaryrefslogtreecommitdiff
path: root/libtemplate
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2015-04-26 14:05:14 +0200
committerlouis <louis.braun@gmx.de>2015-04-26 14:05:14 +0200
commite7d8a193a77b5a13e8ac9677ca890359e88959f5 (patch)
treedb5331186bc9e814c75ce314089ecd34e4be9908 /libtemplate
parent4fb0b9de2281f5a35c2ca05ccb42f250488b945b (diff)
downloadvdr-plugin-skindesigner-e7d8a193a77b5a13e8ac9677ca890359e88959f5.tar.gz
vdr-plugin-skindesigner-e7d8a193a77b5a13e8ac9677ca890359e88959f5.tar.bz2
implemented dvbapi service interface, added viewelement ecminfo in displaychannel
Diffstat (limited to 'libtemplate')
-rw-r--r--libtemplate/templateview.c6
-rw-r--r--libtemplate/templateviewelement.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/libtemplate/templateview.c b/libtemplate/templateview.c
index 1117d10..ddd6094 100644
--- a/libtemplate/templateview.c
+++ b/libtemplate/templateview.c
@@ -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")) {
diff --git a/libtemplate/templateviewelement.h b/libtemplate/templateviewelement.h
index 8293109..a291c7c 100644
--- a/libtemplate/templateviewelement.h
+++ b/libtemplate/templateviewelement.h
@@ -41,6 +41,7 @@ enum eViewElement {
veSignalQuality,
veSignalQualityBack,
veScraperContent,
+ veEcmInfo,
//DisplayMenu ViewElements
veHeader,
veButtons,