diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2013-12-25 13:36:51 +0100 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2013-12-25 13:36:51 +0100 |
commit | 4e22b621927c7c17e2cb5d77ee1bf52335f4ba5b (patch) | |
tree | 654aafd4f9506091a9857383958df386f0bb61c5 /PLUGINS/src/dvbsddevice | |
parent | 21c8829783f7f4d6b7bc13bc405196182910c3e6 (diff) | |
download | vdr-4e22b621927c7c17e2cb5d77ee1bf52335f4ba5b.tar.gz vdr-4e22b621927c7c17e2cb5d77ee1bf52335f4ba5b.tar.bz2 |
cDevice::TrickSpeed() now has an additional parameter named Forward
Diffstat (limited to 'PLUGINS/src/dvbsddevice')
-rw-r--r-- | PLUGINS/src/dvbsddevice/HISTORY | 4 | ||||
-rw-r--r-- | PLUGINS/src/dvbsddevice/dvbsddevice.c | 4 | ||||
-rw-r--r-- | PLUGINS/src/dvbsddevice/dvbsdffdevice.c | 4 | ||||
-rw-r--r-- | PLUGINS/src/dvbsddevice/dvbsdffdevice.h | 4 |
4 files changed, 10 insertions, 6 deletions
diff --git a/PLUGINS/src/dvbsddevice/HISTORY b/PLUGINS/src/dvbsddevice/HISTORY index cb6753ab..a374dc35 100644 --- a/PLUGINS/src/dvbsddevice/HISTORY +++ b/PLUGINS/src/dvbsddevice/HISTORY @@ -50,3 +50,7 @@ VDR Plugin 'dvbsddevice' Revision History - Fixed handling the -o option (short form of --outputonly; problem reported by Mario Edelmann). + +2014-01-01: Version 2.1.1 + +- cDevice::TrickSpeed() now has an additional parameter named Forward. diff --git a/PLUGINS/src/dvbsddevice/dvbsddevice.c b/PLUGINS/src/dvbsddevice/dvbsddevice.c index 3f57f23b..d398b152 100644 --- a/PLUGINS/src/dvbsddevice/dvbsddevice.c +++ b/PLUGINS/src/dvbsddevice/dvbsddevice.c @@ -3,14 +3,14 @@ * * See the README file for copyright information and how to reach the author. * - * $Id: dvbsddevice.c 3.1 2013/08/22 08:20:18 kls Exp $ + * $Id: dvbsddevice.c 3.2 2013/12/25 13:27:00 kls Exp $ */ #include <getopt.h> #include <vdr/plugin.h> #include "dvbsdffdevice.h" -static const char *VERSION = "2.0.1"; +static const char *VERSION = "2.1.1"; static const char *DESCRIPTION = "SD Full Featured DVB device"; class cPluginDvbsddevice : public cPlugin { diff --git a/PLUGINS/src/dvbsddevice/dvbsdffdevice.c b/PLUGINS/src/dvbsddevice/dvbsdffdevice.c index 4e98cdda..1f197b4d 100644 --- a/PLUGINS/src/dvbsddevice/dvbsdffdevice.c +++ b/PLUGINS/src/dvbsddevice/dvbsdffdevice.c @@ -3,7 +3,7 @@ * * See the README file for copyright information and how to reach the author. * - * $Id: dvbsdffdevice.c 2.35 2013/02/17 13:16:18 kls Exp $ + * $Id: dvbsdffdevice.c 3.1 2013/12/25 13:27:00 kls Exp $ */ #include "dvbsdffdevice.h" @@ -593,7 +593,7 @@ int64_t cDvbSdFfDevice::GetSTC(void) return -1; } -void cDvbSdFfDevice::TrickSpeed(int Speed) +void cDvbSdFfDevice::TrickSpeed(int Speed, bool Forward) { if (fd_video >= 0) CHECK(ioctl(fd_video, VIDEO_SLOWMOTION, Speed)); diff --git a/PLUGINS/src/dvbsddevice/dvbsdffdevice.h b/PLUGINS/src/dvbsddevice/dvbsdffdevice.h index bbf2ec21..0611cab3 100644 --- a/PLUGINS/src/dvbsddevice/dvbsdffdevice.h +++ b/PLUGINS/src/dvbsddevice/dvbsdffdevice.h @@ -3,7 +3,7 @@ * * See the README file for copyright information and how to reach the author. * - * $Id: dvbsdffdevice.h 2.16 2013/02/17 13:16:29 kls Exp $ + * $Id: dvbsdffdevice.h 3.1 2013/12/25 13:27:00 kls Exp $ */ #ifndef __DVBSDFFDEVICE_H @@ -94,7 +94,7 @@ protected: virtual int PlayTsAudio(const uchar *Data, int Length); public: virtual int64_t GetSTC(void); - virtual void TrickSpeed(int Speed); + virtual void TrickSpeed(int Speed, bool Forward); virtual void Clear(void); virtual void Play(void); virtual void Freeze(void); |