From 5fe51b1a6dcd9653d0d5cc2f7fee083c99c1e94c Mon Sep 17 00:00:00 2001 From: Lars Hanisch Date: Sun, 3 Mar 2013 18:14:52 +0100 Subject: update to vdr 1.7.39 --- dynamicdevice.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'dynamicdevice.c') 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) -- cgit v1.2.3