summaryrefslogtreecommitdiff
path: root/radioepg.h
diff options
context:
space:
mode:
Diffstat (limited to 'radioepg.h')
-rw-r--r--radioepg.h61
1 files changed, 61 insertions, 0 deletions
diff --git a/radioepg.h b/radioepg.h
new file mode 100644
index 0000000..56318e6
--- /dev/null
+++ b/radioepg.h
@@ -0,0 +1,61 @@
+/*
+ * radioeph.h - part of radio.c, a plugin for the Video Disk Recorder
+ *
+ * See the README file for copyright information and how to reach the author.
+ *
+ */
+
+#ifndef _RADIOEPG__H
+#define _RADIOEPG__H
+
+#include <stdio.h>
+#include <time.h>
+#include "radioaudio.h"
+
+extern bool RT_MsgShow, RT_PlusShow;
+extern rtp_classes rtp_content;
+
+
+/* Premiere */
+#define PREMIERERADIO_TID 17 // Premiere changes to SKY, EPG working ???
+// EPG-Info
+#define PEPG_ARTIST "Interpret: "
+#define PEPG_TITEL "Titel: "
+#define PEPG_ALBUM "Album: "
+#define PEPG_JAHR "Jahr: "
+// Klassik
+#define PEPG_WERK "Werk: "
+#define PEPG_KOMP "Komponist: "
+int epg_premiere(const char *epgtitle, const char *epgdescr, time_t epgstart, time_t epgend);
+
+
+/* Kabel Deutschlang */
+#define KDRADIO_TID 10003
+// EPG-Info
+#define KDEPG_ARTIST "Artist: "
+#define KDEPG_TITEL "Song: "
+#define KDEPG_ALBUM "Album: "
+#define KDEPG_KOMP "Comp: "
+int epg_kdg(const char *epgdescr, time_t epgstart, time_t epgend);
+
+
+/* Unity Media, Kabel */
+#define UMRADIO_TID1 111
+#define UMRADIO_TID2 131
+#define UMRADIO_TID3 141
+#define UMRADIO_TID4 181
+#define UMRADIO_TID5 191
+
+// EPG-Info
+#define UMEPG_SUFFIX "Music Choice bei Unitymedia"
+#define UMEPG_ARTIST "Interpret: "
+#define UMEPG_TITEL "Titel: "
+#define UMEPG_ALBUM "Album: "
+#define UMEPG_JAHR "Jahr: "
+#define UMEPG_WERK "Werk: "
+#define UMEPG_KOMP "Komponist: "
+
+int epg_unitymedia(const char *epgdescr, time_t epgstart, time_t epgend);
+
+
+#endif