summaryrefslogtreecommitdiff
path: root/dynamicdevice.c
diff options
context:
space:
mode:
authorLars Hanisch <dvb@flensrocker.de>2011-02-17 04:07:48 +0100
committerLars Hanisch <dvb@flensrocker.de>2011-02-17 04:07:48 +0100
commit7fca5182f131267066cf6cfe1ec2667ca79aaba6 (patch)
tree84c75acebcbaf3824aae657a10af3bb3d66d2787 /dynamicdevice.c
parent43df82e98abfdbc0ed36bace8ed1fd2ec3fc821d (diff)
downloadvdr-plugin-dynamite-7fca5182f131267066cf6cfe1ec2667ca79aaba6.tar.gz
vdr-plugin-dynamite-7fca5182f131267066cf6cfe1ec2667ca79aaba6.tar.bz2
new vdr patch for idle mode w/o epg scan
Diffstat (limited to 'dynamicdevice.c')
-rw-r--r--dynamicdevice.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/dynamicdevice.c b/dynamicdevice.c
index bde3806..efbe142 100644
--- a/dynamicdevice.c
+++ b/dynamicdevice.c
@@ -490,14 +490,14 @@ int cDynamicDevice::NumProvidedSystems(void) const
const cChannel *cDynamicDevice::GetCurrentlyTunedTransponder(void) const
{
- if (subDevice)
+ if (!IsIdle() && subDevice)
return subDevice->GetCurrentlyTunedTransponder();
return cDevice::GetCurrentlyTunedTransponder();
}
bool cDynamicDevice::IsTunedToTransponder(const cChannel *Channel)
{
- if (subDevice)
+ if (!IsIdle() && subDevice)
return subDevice->IsTunedToTransponder(Channel);
return cDevice::IsTunedToTransponder(Channel);
}