summaryrefslogtreecommitdiff
path: root/dvbdevice.c
diff options
context:
space:
mode:
Diffstat (limited to 'dvbdevice.c')
-rw-r--r--dvbdevice.c8
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) {