private:
ePtr<eDVBDemux> m_demux;
int m_fd, m_fd_demux;
+
+ int m_is_slow_motion, m_is_fast_forward;
public:
eDVBVideo(eDVBDemux *demux, int dev);
int startPid(int pid);
#endif
void flush();
void freeze();
+ int setSlowMotion(int repeat);
+ int setFastForward(int skip);
void unfreeze();
virtual ~eDVBVideo();
};
changePCR = 4
};
int m_changed;
+ int m_is_ff, m_is_sm, m_is_trickmode;
int setState();
ePtr<eConnection> m_demux_event;
RESULT unfreeze();
RESULT setSinglePictureMode(int when);
RESULT setPictureSkipMode(int what);
+ RESULT setFastForward(int frames_to_skip);
RESULT setSlowMotion(int repeat);
RESULT setZoom(int what);
RESULT flush();
+ RESULT setTrickmode(int what);
};
#endif