long long pts_t
Definition: cfile.h:7
virtual RESULT connectRead(const sigc::slot2< void, const uint8_t *, int > &read, ePtr< eConnection > &conn)=0
virtual RESULT start(int pid)=0
virtual RESULT setBufferSize(int size)=0
virtual ~iDVBPESReader()
Definition: idemux.h:23
virtual RESULT connectRead(const sigc::slot1< void, const uint8_t * > &read, ePtr< eConnection > &conn)=0
virtual RESULT start(const eDVBSectionFilterMask &mask)=0
virtual RESULT setBufferSize(int size)=0
virtual ~iDVBSectionReader()
Definition: idemux.h:13
@ eventReachedBoundary
Definition: idemux.h:55
@ eventWriteError
Definition: idemux.h:51
virtual RESULT setBoundary(off_t max)=0
timing_pid_type
Definition: idemux.h:36
@ none
Definition: idemux.h:36
@ audio_pid
Definition: idemux.h:36
@ video_pid
Definition: idemux.h:36
virtual RESULT setTimingPID(int pid, timing_pid_type pidtype, int streamtype)=0
virtual RESULT addPID(int pid)=0
virtual RESULT connectEvent(const sigc::slot1< void, int > &event, ePtr< eConnection > &conn)=0
virtual RESULT setTargetFD(int fd)=0
virtual RESULT setBufferSize(int size)=0
virtual RESULT getCurrentPCR(pts_t &pcr)=0
virtual RESULT enableAccessPoints(bool enable)=0
virtual RESULT removePID(int pid)=0
virtual RESULT getFirstPTS(pts_t &pts)=0
virtual RESULT setTargetFilename(const std::string &filename)=0
const char * filename
Definition: epng.h:36
enable
Definition: Extensions/MiniTV/plugin.py:8
size
Definition: Plugins/SystemPlugins/PositionerSetup/log.py:16
int RESULT
Definition: object.h:12
#define max(a, b)
Definition: region.cpp:7