diff --git a/HISTORY b/HISTORY index bd2abc8..477a5f2 100644 --- a/HISTORY +++ b/HISTORY @@ -1,6 +1,9 @@ VDR Plugin 'streamdev' Revision History --------------------------------------- +- streamdev-client returns true in its AvoidRecording() method introduced + with VDR 1.7.19. Note however that the impact of NumProvidedSystems is + higher. - updated device selection to code of VDR 1.7.19 - adaption to VDR 1.7.12 cReceiver API change - increased WRITERBUFSIZE. Has been reported to fix some ringbuffer diff --git a/client/device.h b/client/device.h index 186ae89..6c64df0 100644 --- a/client/device.h +++ b/client/device.h @@ -57,6 +57,9 @@ public: bool *NeedsDetachReceivers = NULL) const; #if APIVERSNUM >= 10700 virtual int NumProvidedSystems(void) const; +#endif +#if APIVERSNUM >= 10719 + virtual bool AvoidRecording(void) const { return true; } #endif virtual bool IsTunedToTransponder(const cChannel *Channel); virtual int SignalStrength(void) const;