diff options
author | Lars Hanisch <dvb@flensrocker.de> | 2013-03-03 18:14:52 +0100 |
---|---|---|
committer | Lars Hanisch <dvb@flensrocker.de> | 2013-03-03 18:14:52 +0100 |
commit | 5fe51b1a6dcd9653d0d5cc2f7fee083c99c1e94c (patch) | |
tree | 4f1749ef4895cea6fb7174d5995a846b73844e54 /dynamicdevice.c | |
parent | bd1881382f67cbc068a3544a6828b63de03767d1 (diff) | |
download | vdr-plugin-dynamite-5fe51b1a6dcd9653d0d5cc2f7fee083c99c1e94c.tar.gz vdr-plugin-dynamite-5fe51b1a6dcd9653d0d5cc2f7fee083c99c1e94c.tar.bz2 |
update to vdr 1.7.39v0.1.3
Diffstat (limited to 'dynamicdevice.c')
-rw-r--r-- | dynamicdevice.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/dynamicdevice.c b/dynamicdevice.c index c17f9bc..21768c5 100644 --- a/dynamicdevice.c +++ b/dynamicdevice.c @@ -951,14 +951,14 @@ bool cDynamicDevice::SetChannelDevice(const cChannel *Channel, bool LiveView) return cDevice::SetChannelDevice(Channel, LiveView); } -bool cDynamicDevice::HasLock(int TimeoutMs) +bool cDynamicDevice::HasLock(int TimeoutMs) const { if (subDevice) return subDevice->HasLock(TimeoutMs); return cDevice::HasLock(TimeoutMs); } -bool cDynamicDevice::HasProgramme(void) +bool cDynamicDevice::HasProgramme(void) const { if (subDevice) return subDevice->HasProgramme(); @@ -1230,6 +1230,13 @@ bool cDynamicDevice::GetTSPacket(uchar *&Data) return cDevice::GetTSPacket(Data); } +void cDynamicDevice::DetachAllReceivers(void) +{ + if (subDevice) + return subDevice->DetachAllReceivers(); + cDevice::DetachAllReceivers(); +} + #ifdef YAVDR_PATCHES //opt-44_rotor.dpatch bool cDynamicDevice::SendDiseqcCmd(dvb_diseqc_master_cmd cmd) |