#include <MPEG2TransportStreamIndexFile.hh>
|
| virtual | ~MPEG2TransportStreamIndexFile () |
| |
| void | lookupTSPacketNumFromNPT (float &npt, unsigned long &tsPacketNumber, unsigned long &indexRecordNumber) |
| |
| void | lookupPCRFromTSPacketNum (unsigned long &tsPacketNumber, Boolean reverseToPreviousCleanPoint, float &pcr, unsigned long &indexRecordNumber) |
| |
| Boolean | readIndexRecordValues (unsigned long indexRecordNum, unsigned long &transportPacketNum, u_int8_t &offset, u_int8_t &size, float &pcr, u_int8_t &recordType) |
| |
| float | getPlayingDuration () |
| |
| void | stopReading () |
| |
| int | mpegVersion () |
| |
| UsageEnvironment & | envir () const |
| |
| char const * | name () const |
| |
| virtual Boolean | isSource () const |
| |
| virtual Boolean | isSink () const |
| |
| virtual Boolean | isRTCPInstance () const |
| |
| virtual Boolean | isRTSPClient () const |
| |
| virtual Boolean | isRTSPServer () const |
| |
| virtual Boolean | isMediaSession () const |
| |
| virtual Boolean | isServerMediaSession () const |
| |
◆ ~MPEG2TransportStreamIndexFile()
| virtual MPEG2TransportStreamIndexFile::~MPEG2TransportStreamIndexFile |
( |
| ) |
|
|
virtual |
◆ MPEG2TransportStreamIndexFile()
| MPEG2TransportStreamIndexFile::MPEG2TransportStreamIndexFile |
( |
UsageEnvironment & |
env, |
|
|
char const * |
indexFileName |
|
) |
| |
|
private |
◆ close() [1/2]
| static void Medium::close |
( |
Medium * |
medium | ) |
|
|
staticinherited |
◆ close() [2/2]
◆ closeFid()
| void MPEG2TransportStreamIndexFile::closeFid |
( |
| ) |
|
|
private |
◆ createNew()
◆ envir()
◆ getPlayingDuration()
| float MPEG2TransportStreamIndexFile::getPlayingDuration |
( |
| ) |
|
◆ isMediaSession()
| virtual Boolean Medium::isMediaSession |
( |
| ) |
const |
|
virtualinherited |
◆ isRTCPInstance()
| virtual Boolean Medium::isRTCPInstance |
( |
| ) |
const |
|
virtualinherited |
◆ isRTSPClient()
| virtual Boolean Medium::isRTSPClient |
( |
| ) |
const |
|
virtualinherited |
◆ isRTSPServer()
| virtual Boolean Medium::isRTSPServer |
( |
| ) |
const |
|
virtualinherited |
◆ isServerMediaSession()
| virtual Boolean Medium::isServerMediaSession |
( |
| ) |
const |
|
virtualinherited |
◆ isSink()
| virtual Boolean Medium::isSink |
( |
| ) |
const |
|
virtualinherited |
◆ isSource()
| virtual Boolean Medium::isSource |
( |
| ) |
const |
|
virtualinherited |
◆ lookupByName()
◆ lookupPCRFromTSPacketNum()
| void MPEG2TransportStreamIndexFile::lookupPCRFromTSPacketNum |
( |
unsigned long & |
tsPacketNumber, |
|
|
Boolean |
reverseToPreviousCleanPoint, |
|
|
float & |
pcr, |
|
|
unsigned long & |
indexRecordNumber |
|
) |
| |
◆ lookupTSPacketNumFromNPT()
| void MPEG2TransportStreamIndexFile::lookupTSPacketNumFromNPT |
( |
float & |
npt, |
|
|
unsigned long & |
tsPacketNumber, |
|
|
unsigned long & |
indexRecordNumber |
|
) |
| |
◆ mpegVersion()
| int MPEG2TransportStreamIndexFile::mpegVersion |
( |
| ) |
|
◆ name()
| char const * Medium::name |
( |
| ) |
const |
|
inlineinherited |
◆ nextTask()
◆ offsetFromBuf()
| u_int8_t MPEG2TransportStreamIndexFile::offsetFromBuf |
( |
| ) |
|
|
inlineprivate |
◆ openFid()
| Boolean MPEG2TransportStreamIndexFile::openFid |
( |
| ) |
|
|
private |
◆ pcrFromBuf()
| float MPEG2TransportStreamIndexFile::pcrFromBuf |
( |
| ) |
|
|
private |
◆ readIndexRecord()
| Boolean MPEG2TransportStreamIndexFile::readIndexRecord |
( |
unsigned long |
indexRecordNum | ) |
|
|
private |
◆ readIndexRecordValues()
| Boolean MPEG2TransportStreamIndexFile::readIndexRecordValues |
( |
unsigned long |
indexRecordNum, |
|
|
unsigned long & |
transportPacketNum, |
|
|
u_int8_t & |
offset, |
|
|
u_int8_t & |
size, |
|
|
float & |
pcr, |
|
|
u_int8_t & |
recordType |
|
) |
| |
◆ readOneIndexRecord()
| Boolean MPEG2TransportStreamIndexFile::readOneIndexRecord |
( |
unsigned long |
indexRecordNum | ) |
|
|
private |
◆ recordTypeFromBuf()
| u_int8_t MPEG2TransportStreamIndexFile::recordTypeFromBuf |
( |
| ) |
|
|
inlineprivate |
◆ rewindToCleanPoint()
| Boolean MPEG2TransportStreamIndexFile::rewindToCleanPoint |
( |
unsigned long & |
ixFound | ) |
|
|
private |
◆ seekToIndexRecord()
| Boolean MPEG2TransportStreamIndexFile::seekToIndexRecord |
( |
unsigned long |
indexRecordNumber | ) |
|
|
private |
◆ setMPEGVersionFromRecordType()
| void MPEG2TransportStreamIndexFile::setMPEGVersionFromRecordType |
( |
u_int8_t |
recordType | ) |
|
|
private |
◆ sizeFromBuf()
| u_int8_t MPEG2TransportStreamIndexFile::sizeFromBuf |
( |
| ) |
|
|
inlineprivate |
◆ stopReading()
| void MPEG2TransportStreamIndexFile::stopReading |
( |
| ) |
|
|
inline |
◆ tsPacketNumFromBuf()
| unsigned long MPEG2TransportStreamIndexFile::tsPacketNumFromBuf |
( |
| ) |
|
|
private |
◆ fBuf
◆ fCachedIndexRecordNumber
| unsigned long MPEG2TransportStreamIndexFile::fCachedIndexRecordNumber |
|
private |
◆ fCachedPCR
| float MPEG2TransportStreamIndexFile::fCachedPCR |
|
private |
◆ fCachedTSPacketNumber
| unsigned long MPEG2TransportStreamIndexFile::fCachedTSPacketNumber |
|
private |
◆ fCurrentIndexRecordNum
| unsigned long MPEG2TransportStreamIndexFile::fCurrentIndexRecordNum |
|
private |
◆ fEnviron
◆ fFid
| FILE* MPEG2TransportStreamIndexFile::fFid |
|
private |
◆ fFileName
| char* MPEG2TransportStreamIndexFile::fFileName |
|
private |
◆ fMediumName
◆ fMPEGVersion
| int MPEG2TransportStreamIndexFile::fMPEGVersion |
|
private |
◆ fNextTask
◆ fNumIndexRecords
| unsigned long MPEG2TransportStreamIndexFile::fNumIndexRecords |
|
private |
The documentation for this class was generated from the following file: