From e7d8a193a77b5a13e8ac9677ca890359e88959f5 Mon Sep 17 00:00:00 2001 From: louis Date: Sun, 26 Apr 2015 14:05:14 +0200 Subject: implemented dvbapi service interface, added viewelement ecminfo in displaychannel --- libtemplate/templateview.c | 6 ++++++ libtemplate/templateviewelement.h | 1 + 2 files changed, 7 insertions(+) (limited to 'libtemplate') 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, -- cgit v1.2.3