#include <demux.h>
|
| eDVBRecordFileThread (int packetsize, int bufferCount, int buffersize=-1, bool sync_mode=false) |
|
| ~eDVBRecordFileThread () |
|
void | setTimingPID (int pid, iDVBTSRecorder::timing_pid_type pidtype, int streamtype) |
|
void | startSaveMetaInformation (const std::string &filename) |
|
void | stopSaveMetaInformation () |
|
int | getLastPTS (pts_t &pts) |
|
int | getFirstPTS (pts_t &pts) |
|
void | setTargetFD (int fd) |
|
void | enableAccessPoints (bool enable) |
|
| eFilePushThreadRecorder (unsigned char *buffer, size_t buffersize=188 *1024) |
|
void | thread () |
|
void | stop () |
|
void | start (int sourcefd) |
|
int | getProtocol () |
|
void | setProtocol (int i) |
|
void | setSession (int se, int st) |
|
int | read_dmx (int fd, void *m_buffer, int size) |
|
int | pushReply (void *buf, int len) |
|
void | sendEvent (int evt) |
|
| eThread () |
|
virtual | ~eThread () |
|
virtual void | thread_finished () |
|
int | run (int prio=0, int policy=0) |
|
int | sendSignal (int sig) |
|
void | kill () |
|
void | abort_badly () |
|
◆ AsyncIOvector
◆ eDVBRecordFileThread()
eDVBRecordFileThread::eDVBRecordFileThread |
( |
int |
packetsize, |
|
|
int |
bufferCount, |
|
|
int |
buffersize = -1 , |
|
|
bool |
sync_mode = false |
|
) |
| |
◆ ~eDVBRecordFileThread()
eDVBRecordFileThread::~eDVBRecordFileThread |
( |
| ) |
|
◆ asyncWrite()
int eDVBRecordFileThread::asyncWrite |
( |
int |
len | ) |
|
|
protected |
◆ enableAccessPoints()
void eDVBRecordFileThread::enableAccessPoints |
( |
bool |
enable | ) |
|
|
inline |
◆ flush()
void eDVBRecordFileThread::flush |
( |
| ) |
|
|
protectedvirtual |
◆ getFirstPTS()
int eDVBRecordFileThread::getFirstPTS |
( |
pts_t & |
pts | ) |
|
◆ getLastPTS()
int eDVBRecordFileThread::getLastPTS |
( |
pts_t & |
pts | ) |
|
◆ setTargetFD()
void eDVBRecordFileThread::setTargetFD |
( |
int |
fd | ) |
|
|
inline |
◆ setTimingPID()
◆ startSaveMetaInformation()
void eDVBRecordFileThread::startSaveMetaInformation |
( |
const std::string & |
filename | ) |
|
◆ stopSaveMetaInformation()
void eDVBRecordFileThread::stopSaveMetaInformation |
( |
| ) |
|
◆ writeData()
int eDVBRecordFileThread::writeData |
( |
int |
len | ) |
|
|
protectedvirtual |
◆ m_aio
◆ m_allocated_buffer
unsigned char* eDVBRecordFileThread::m_allocated_buffer |
|
protected |
◆ m_buffer_use_histogram
std::vector<int> eDVBRecordFileThread::m_buffer_use_histogram |
|
protected |
◆ m_current_buffer
AsyncIOvector::iterator eDVBRecordFileThread::m_current_buffer |
|
protected |
◆ m_current_offset
off_t eDVBRecordFileThread::m_current_offset |
|
protected |
◆ m_fd_dest
int eDVBRecordFileThread::m_fd_dest |
|
protected |
◆ m_sync_mode
bool eDVBRecordFileThread::m_sync_mode |
|
protected |
◆ m_ts_parser
The documentation for this class was generated from the following files: