summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSascha Volkenandt <sascha@akv-soft.de>2005-02-03 19:50:00 +0100
committerSascha Volkenandt <sascha@akv-soft.de>2005-02-03 19:50:00 +0100
commitf4460a2d3b0123c25b398b3c0168604bae2d15ba (patch)
tree7fab81b04f061bbc044d9b1d09f7c1fc4f625c31
parenta32763d16f82ef6055430d69100784522b631bd6 (diff)
downloadvdr-plugin-osdpip-f4460a2d3b0123c25b398b3c0168604bae2d15ba.tar.gz
vdr-plugin-osdpip-f4460a2d3b0123c25b398b3c0168604bae2d15ba.tar.bz2
Release version 0.0.7.2v0.0.7.2
- adapted to VDR 1.3.19+ (should work with older versions, too)
-rw-r--r--osdpip.c2
-rw-r--r--receiver.c8
2 files changed, 7 insertions, 3 deletions
diff --git a/osdpip.c b/osdpip.c
index f49008f..fba1df9 100644
--- a/osdpip.c
+++ b/osdpip.c
@@ -19,7 +19,7 @@ extern "C"
#include <vdr/plugin.h>
-static const char *VERSION = "0.0.7.1";
+static const char *VERSION = "0.0.7.2";
static const char *DESCRIPTION = "OSD Picture-in-Picture";
static const char *MAINMENUENTRY = "Picture-in-Picture";
diff --git a/receiver.c b/receiver.c
index a1aaf9d..a1969bd 100644
--- a/receiver.c
+++ b/receiver.c
@@ -14,7 +14,9 @@
cOsdPipReceiver::cOsdPipReceiver(const cChannel *Channel,
cRingBufferFrame *ESBuffer):
-#if VDRVERSNUM >= 10318
+#if VDRVERSNUM >= 10319
+ cReceiver(Channel->Ca(), 0, Channel->Vpid(), Channel->Apids())
+#elif VDRVERSNUM >= 10318
cReceiver(Channel->Ca(), 0, 2, Channel->Vpid(), Channel->Apid(0))
#else
cReceiver(Channel->Ca(), 0, 2, Channel->Vpid(), Channel->Apid1())
@@ -25,7 +27,9 @@ cOsdPipReceiver::cOsdPipReceiver(const cChannel *Channel,
m_TSBuffer->SetTimeouts(0, 100);
#endif
m_ESBuffer = ESBuffer;
-#if VDRVERSNUM >= 10318
+#if VDRVERSNUM >= 10319
+ m_Remux = new cRemux(Channel->Vpid(), Channel->Apids(), 0, 0, true);
+#elif VDRVERSNUM >= 10318
m_Remux = new cRemux(Channel->Vpid(), Channel->Apid(0), 0, 0, 0, true);
#else
m_Remux = new cRemux(Channel->Vpid(), Channel->Apid1(), 0, 0, 0, true);