summaryrefslogtreecommitdiff
path: root/lcd.h
diff options
context:
space:
mode:
authorJoachim Wilke <vdr@joachim-wilke.de>2006-09-24 00:00:00 +0200
committerJoachim Wilke <vdr@joachim-wilke.de>2006-09-24 00:00:00 +0200
commitd40a2445b68a7153515e1905704f9c401ddb82f4 (patch)
treefa51c03cc10fff53e31ec9f99e2861bb52def7aa /lcd.h
parenta1a98bf76178df893addb968f2af9369da1a537b (diff)
downloadvdr-plugin-lcdproc-d40a2445b68a7153515e1905704f9c401ddb82f4.tar.gz
vdr-plugin-lcdproc-d40a2445b68a7153515e1905704f9c401ddb82f4.tar.bz2
Diffstat (limited to 'lcd.h')
-rw-r--r--lcd.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/lcd.h b/lcd.h
index 947c64c..46aac68 100644
--- a/lcd.h
+++ b/lcd.h
@@ -57,6 +57,7 @@ class cLcd : public cThread {
void PopThreadState();
void SetReplayDevice(cControl *DvbApi);
void SetPrimaryDevice(cDevice *DvbApi);
+ void ChannelSwitched(); //to propagate "ChannelSwitched"-Event from cLcdFeed to cLcd
private:
char *SummaryText;
unsigned int SummaryTextL;
@@ -75,6 +76,24 @@ class cLcd : public cThread {
void GetTimeDateStat( char *string, unsigned int OutStateData[] );
void Action(void);
int closing ;
+ bool channelSwitched;
+};
+
+// LcrData
+struct LcrService_v1_0 {
+ cString destination;
+ cString price;
+ cString pulse;
+};
+
+// Radiotext
+struct RadioTextService_v1_0 {
+ int rds_info;
+ int rds_pty;
+ char *rds_text;
+ char *rds_title;
+ char *rds_artist;
+ struct tm *title_start;
};
#endif //__LCD_H