From 527748826c8d3cfacff8a7ab3fda9551c1182590 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Sun, 4 Aug 2002 18:00:00 +0200 Subject: Version 1.1.6 - Re-visited the race condition fix in the cDvbPlayer (thanks again to Andreas Schultz). - Changed the VFAT handling to allow users who normally use it but have forgotten to set it when compiling a new version of VDR to at least see their recordings made with VFAT enabled (thanks to Christian Rienecker). - Added some missing teletext PIDs (thanks to Joerg Riechardt). - Fixed PID handling for cReceiver. - Added a missing #include to ringbuffer.c (thanks to Martin Hammerschmid). - Now using CC, CFLAGS, CXX and CXXFLAGS in Makefile. - Changed the cDevice class to allow plugins to implement their own devices (see PLUGINS.html for details). --- receiver.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'receiver.c') diff --git a/receiver.c b/receiver.c index 04f9847..e9efac1 100644 --- a/receiver.c +++ b/receiver.c @@ -4,18 +4,21 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: receiver.c 1.1 2002/06/08 09:58:29 kls Exp $ + * $Id: receiver.c 1.3 2002/07/28 15:14:49 kls Exp $ */ #include #include #include "receiver.h" +#include "tools.h" cReceiver::cReceiver(int Ca, int Priority, int NumPids, ...) { device = NULL; ca = Ca; priority = Priority; + for (int i = 0; i < MAXRECEIVEPIDS; i++) + pids[i] = 0; if (NumPids) { va_list ap; va_start(ap, NumPids); -- cgit v1.2.3