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.h | |
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.h')
-rw-r--r-- | dynamicdevice.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/dynamicdevice.h b/dynamicdevice.h index 13b0d88..fa35795 100644 --- a/dynamicdevice.h +++ b/dynamicdevice.h @@ -105,7 +105,7 @@ public: virtual bool ProvidesSource(int Source) const; virtual bool ProvidesTransponder(const cChannel *Channel) const; virtual bool ProvidesTransponderExclusively(const cChannel *Channel) const; - virtual bool ProvidesChannel(const cChannel *Channel, int Priority = -1, bool *NeedsDetachReceivers = NULL) const; + virtual bool ProvidesChannel(const cChannel *Channel, int Priority = IDLEPRIORITY, bool *NeedsDetachReceivers = NULL) const; virtual int NumProvidedSystems(void) const; virtual int SignalStrength(void) const; virtual int SignalQuality(void) const; @@ -115,8 +115,8 @@ public: protected: virtual bool SetChannelDevice(const cChannel *Channel, bool LiveView); public: - virtual bool HasLock(int TimeoutMs = 0); - virtual bool HasProgramme(void); + virtual bool HasLock(int TimeoutMs = 0) const; + virtual bool HasProgramme(void) const; protected: virtual bool SetPid(cPidHandle *Handle, int Type, bool On); public: @@ -167,6 +167,8 @@ protected: virtual bool OpenDvr(void); virtual void CloseDvr(void); virtual bool GetTSPacket(uchar *&Data); +public: + virtual void DetachAllReceivers(void); #ifdef YAVDR_PATCHES //opt-44_rotor |