summaryrefslogtreecommitdiff
path: root/device.h
diff options
context:
space:
mode:
Diffstat (limited to 'device.h')
-rw-r--r--device.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/device.h b/device.h
index 5529df37..2acfad4c 100644
--- a/device.h
+++ b/device.h
@@ -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: