#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: