Fixed stopping an ongoing recording on a system with bonded devices, if a timer with a higher priority requires a different band

This commit is contained in:
Klaus Schmidinger 2013-03-12 11:57:19 +01:00
parent a8ae0d2f7c
commit cee221e843
2 changed files with 4 additions and 2 deletions

View File

@ -7744,3 +7744,5 @@ Video Disk Recorder Revision History
empty to use the default values if only ENC shall be set.
- Fixed a possible "Channel not available" if a recording starts on a system with
bonded devices (thanks to Siegfried Bosch).
- Fixed stopping an ongoing recording on a system with bonded devices, if a timer with
a higher priority requires a different band.

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: dvbdevice.c 2.85 2013/03/12 10:08:34 kls Exp $
* $Id: dvbdevice.c 2.86 2013/03/12 11:43:29 kls Exp $
*/
#include "dvbdevice.h"
@ -1494,7 +1494,7 @@ bool cDvbDevice::ProvidesChannel(const cChannel *Channel, int Priority, bool *Ne
}
}
needsDetachBondedReceivers = true;
needsDetachReceivers = Receiving();
needsDetachReceivers = true;
}
}
}