From a32763d16f82ef6055430d69100784522b631bd6 Mon Sep 17 00:00:00 2001
From: Sascha Volkenandt <sascha@akv-soft.de>
Date: Sun, 9 Jan 2005 19:42:00 +0100
Subject: Release version 0.0.7.1

- adapted to VDR 1.3.18+ (should work with older versions, too)
---
 receiver.c | 8 ++++++++
 1 file changed, 8 insertions(+)

(limited to 'receiver.c')

diff --git a/receiver.c b/receiver.c
index 9fe9e8d..a1aaf9d 100644
--- a/receiver.c
+++ b/receiver.c
@@ -14,14 +14,22 @@
 
 cOsdPipReceiver::cOsdPipReceiver(const cChannel *Channel, 
 	cRingBufferFrame *ESBuffer):
+#if VDRVERSNUM >= 10318
+	cReceiver(Channel->Ca(), 0, 2, Channel->Vpid(), Channel->Apid(0))
+#else
 	cReceiver(Channel->Ca(), 0, 2, Channel->Vpid(), Channel->Apid1())
+#endif
 {
 	m_TSBuffer = new cRingBufferLinear(MEGABYTE(3), TS_SIZE * 2, true);
 #if VDRVERSNUM >= 10313
 	m_TSBuffer->SetTimeouts(0, 100);
 #endif
 	m_ESBuffer = ESBuffer;
+#if 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);
+#endif
 	m_Active = false;
 }
 
-- 
cgit v1.2.3