From 64ebaa630ae368f929a615869cf2c2e3f9b9b37c Mon Sep 17 00:00:00 2001 From: Matthias Schwarzott Date: Mon, 17 Mar 2008 15:09:18 +0000 Subject: Add vdr-1.4 compatibility. Package-Manager: portage-2.1.4.4 --- media-plugins/vdr-iptv/files/vdr-iptv-0.0.7-vdr-1.4.diff | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 media-plugins/vdr-iptv/files/vdr-iptv-0.0.7-vdr-1.4.diff (limited to 'media-plugins/vdr-iptv/files') diff --git a/media-plugins/vdr-iptv/files/vdr-iptv-0.0.7-vdr-1.4.diff b/media-plugins/vdr-iptv/files/vdr-iptv-0.0.7-vdr-1.4.diff new file mode 100644 index 000000000000..31447c7af4da --- /dev/null +++ b/media-plugins/vdr-iptv/files/vdr-iptv-0.0.7-vdr-1.4.diff @@ -0,0 +1,16 @@ +Index: iptv-0.0.7/pidscanner.c +=================================================================== +--- iptv-0.0.7.orig/pidscanner.c ++++ iptv-0.0.7/pidscanner.c +@@ -146,7 +146,11 @@ void cPidScanner::Process(const uint8_t* + for (unsigned int i = 0; i < MAXSPIDS; ++i) + Spids[i] = IptvChannel->Spid(i); + debug("cPidScanner::Process(): Vpid=0x%04X, Apid=0x%04X\n", Vpid, Apid); ++#if defined(APIVERSNUM) && APIVERSNUM < 10510 ++ IptvChannel->SetPids(Vpid, Ppid, Apids, ALangs, Dpids, DLangs, Tpid); ++#else + IptvChannel->SetPids(Vpid, Ppid, Apids, ALangs, Dpids, DLangs, Spids, SLangs, Tpid); ++#endif + Channels.Unlock(); + process = false; + } -- cgit v1.2.3-65-gdbad