Added 'lnbPowerTurnedOn = false' to cDvbTuner::ProvidesFrontend()

This commit is contained in:
Klaus Schmidinger 2024-07-08 18:39:18 +02:00
parent f3972e4795
commit 41b7e1546a
3 changed files with 6 additions and 2 deletions

View File

@ -2573,6 +2573,7 @@ Markus Ehrnsperger <markus.ehrnsperger@googlemail.com>
transponder
for suggesting to enable unused devices to be put into a power save mode
for a patch that was used to implement power save mode for cDvbDevice
for suggesting to add 'lnbPowerTurnedOn = false' to cDvbTuner::ProvidesFrontend()
Werner Färber <w.faerber@gmx.de>
for reporting a bug in handling the cPluginManager::Active() result when pressing

View File

@ -9937,3 +9937,5 @@ Video Disk Recorder Revision History
cDevice::SetPowerSaveMode() to make this work.
- Implemented power save mode for cDvbDevice (based on a patch from Markus
Ehrnsperger).
- Added 'lnbPowerTurnedOn = false' to cDvbTuner::ProvidesFrontend() (suggested by
Markus Ehrnsperger).

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 5.4 2024/07/08 09:34:33 kls Exp $
* $Id: dvbdevice.c 5.5 2024/07/08 18:39:18 kls Exp $
*/
#include "dvbdevice.h"
@ -554,7 +554,7 @@ private:
int lastSource;
cPositioner *positioner;
const cScr *scr;
bool lnbPowerTurnedOn;
mutable bool lnbPowerTurnedOn;
eTunerStatus tunerStatus;
mutable cMutex mutex;
cCondVar locked;
@ -700,6 +700,7 @@ bool cDvbTuner::ProvidesFrontend(const cChannel *Channel, bool Activate) const
lastUncValue = 0;
lastUncDelta = 0;
lastUncChange = 0;
lnbPowerTurnedOn = false;
}
return true;
}