diff options
Diffstat (limited to 'dvbdevice.c')
-rw-r--r-- | dvbdevice.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/dvbdevice.c b/dvbdevice.c index 8314ab6..7fc50a7 100644 --- a/dvbdevice.c +++ b/dvbdevice.c @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: dvbdevice.c 1.59 2003/05/03 14:03:20 kls Exp $ + * $Id: dvbdevice.c 1.60 2003/05/24 13:23:51 kls Exp $ */ #include "dvbdevice.h" @@ -27,6 +27,7 @@ extern "C" { #include "channels.h" #include "diseqc.h" #include "dvbosd.h" +#include "eitscan.h" #include "player.h" #include "receiver.h" #include "status.h" @@ -658,6 +659,11 @@ bool cDvbDevice::SetChannelDevice(const cChannel *Channel, bool LiveView) StartTransferMode = false; #endif + if (EITScanner.Active()) { + StartTransferMode = false; + TurnOnLivePIDs = false; + } + // Stop SI filtering: if (siProcessor) { |