diff options
Diffstat (limited to 'device.h')
-rw-r--r-- | device.h | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -4,7 +4,7 @@ * See the main source file 'xineliboutput.c' for copyright information and * how to reach the author. * - * $Id: device.h,v 1.23 2007-04-12 22:53:36 phintuka Exp $ + * $Id: device.h,v 1.24 2007-09-17 23:29:22 phintuka Exp $ * */ @@ -79,12 +79,15 @@ class cXinelibDevice : public cDevice // Device capabilities + private: + bool m_VDR_TrickSpeedIBP; public: virtual bool HasDecoder(void) const { return true; }; virtual bool CanReplay(void) const { return true; }; + virtual bool HasIBPTrickSpeed(void); // Playback control @@ -107,6 +110,7 @@ class cXinelibDevice : public cDevice virtual bool Flush(int TimeoutMs = 0); virtual int64_t GetSTC(void); + bool UseIBPTrickSpeed(void); // Video format facilities @@ -115,7 +119,6 @@ class cXinelibDevice : public cDevice virtual void SetVideoFormat(bool VideoFormat16_9); virtual eVideoSystem GetVideoSystem(void); - // Track facilities protected: |