diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2006-04-28 13:29:22 +0200 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2006-04-28 13:29:22 +0200 |
commit | 70297ef1741cb9f38decfd39d3e6b4a353bd891c (patch) | |
tree | 6963cbfa594acb615fbdbfffd32d883fb87b744f /vdr.c | |
parent | a302fd67af6e77cd5ab8314b356b661b1850190e (diff) | |
download | vdr-70297ef1741cb9f38decfd39d3e6b4a353bd891c.tar.gz vdr-70297ef1741cb9f38decfd39d3e6b4a353bd891c.tar.bz2 |
Fixed tuning to the channel of a VPS timer if the device is the actual device1.3.49
Diffstat (limited to 'vdr.c')
-rw-r--r-- | vdr.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -22,7 +22,7 @@ * * The project's page is at http://www.cadsoft.de/vdr * - * $Id: vdr.c 1.265 2006/04/28 12:24:04 kls Exp $ + * $Id: vdr.c 1.266 2006/04/28 13:23:55 kls Exp $ */ #include <getopt.h> @@ -792,9 +792,9 @@ int main(int argc, char *argv[]) } // Switch the device to the transponder: if (Device) { - if (Device == cDevice::ActualDevice() && !Device->IsPrimaryDevice()) - cDevice::PrimaryDevice()->StopReplay(); // stop transfer mode if (!Device->IsTunedToTransponder(Timer->Channel())) { + if (Device == cDevice::ActualDevice() && !Device->IsPrimaryDevice()) + cDevice::PrimaryDevice()->StopReplay(); // stop transfer mode dsyslog("switching device %d to channel %d", Device->DeviceNumber() + 1, Timer->Channel()->Number()); Device->SwitchChannel(Timer->Channel(), false); DeviceUsed[Device->DeviceNumber()] = Now; |