diff options
author | Lars Hanisch <dvb@flensrocker.de> | 2011-12-21 23:21:41 +0100 |
---|---|---|
committer | Lars Hanisch <dvb@flensrocker.de> | 2011-12-21 23:21:41 +0100 |
commit | 59894fec5f81023e0c04f13fe7db5154e3e0427e (patch) | |
tree | 21a1dd45eb8f6a0c9606d1e1ccf8e41863aef701 /dynamicdevice.c | |
parent | f526ab07bcdfe659a2f05a18f3367b09becc3156 (diff) | |
download | vdr-plugin-dynamite-59894fec5f81023e0c04f13fe7db5154e3e0427e.tar.gz vdr-plugin-dynamite-59894fec5f81023e0c04f13fe7db5154e3e0427e.tar.bz2 |
add patch and adjust dynamite to vdr 1.7.22v0.0.9
Diffstat (limited to 'dynamicdevice.c')
-rw-r--r-- | dynamicdevice.c | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/dynamicdevice.c b/dynamicdevice.c index 1395bbd..518b621 100644 --- a/dynamicdevice.c +++ b/dynamicdevice.c @@ -817,19 +817,33 @@ const cChannel *cDynamicDevice::GetCurrentlyTunedTransponder(void) const return cDevice::GetCurrentlyTunedTransponder(); } + +#if VDRVERSNUM < 10722 bool cDynamicDevice::IsTunedToTransponder(const cChannel *Channel) +#else +bool cDynamicDevice::IsTunedToTransponder(const cChannel *Channel) const +#endif { if (!IsIdle() && subDevice) return subDevice->IsTunedToTransponder(Channel); return cDevice::IsTunedToTransponder(Channel); } +#if VDRVERSNUM < 10722 bool cDynamicDevice::MaySwitchTransponder(void) { if (subDevice) return subDevice->MaySwitchTransponder(); return cDevice::MaySwitchTransponder(); } +#else +bool cDynamicDevice::MaySwitchTransponder(const cChannel *Channel) const +{ + if (subDevice) + return subDevice->MaySwitchTransponder(Channel); + return cDevice::MaySwitchTransponder(Channel); +} +#endif bool cDynamicDevice::SetChannelDevice(const cChannel *Channel, bool LiveView) { @@ -1119,8 +1133,9 @@ bool cDynamicDevice::SendDiseqcCmd(dvb_diseqc_master_cmd cmd) return subDevice->SendDiseqcCmd(cmd); return cDevice::SendDiseqcCmd(cmd); } +#endif -//opt-64_lnb-sharing.dpatch +#ifdef LNB_SHARING_VERSION void cDynamicDevice::SetLnbNrFromSetup(void) { if (subDevice) |