#include <MPEG2IndexFromTransportStream.hh>
|
| typedef void( | afterGettingFunc) (void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) |
| |
| typedef void( | onCloseFunc) (void *clientData) |
| |
|
| static void | afterGettingFrame (void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) |
| |
| static void | handleInputClosure (void *clientData) |
| |
| typedef void( FramedSource::afterGettingFunc) (void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) |
|
inherited |
| typedef void( FramedSource::onCloseFunc) (void *clientData) |
|
inherited |
| virtual MPEG2IFrameIndexFromTransportStream::~MPEG2IFrameIndexFromTransportStream |
( |
| ) |
|
|
protectedvirtual |
| void MPEG2IFrameIndexFromTransportStream::addToTail |
( |
IndexRecord * |
newIndexRecord | ) |
|
|
private |
| static void FramedSource::afterGetting |
( |
FramedSource * |
source | ) |
|
|
staticinherited |
| static void MPEG2IFrameIndexFromTransportStream::afterGettingFrame |
( |
void * |
clientData, |
|
|
unsigned |
frameSize, |
|
|
unsigned |
numTruncatedBytes, |
|
|
struct timeval |
presentationTime, |
|
|
unsigned |
durationInMicroseconds |
|
) |
| |
|
staticprivate |
| void MPEG2IFrameIndexFromTransportStream::afterGettingFrame1 |
( |
unsigned |
frameSize, |
|
|
unsigned |
numTruncatedBytes, |
|
|
struct timeval |
presentationTime, |
|
|
unsigned |
durationInMicroseconds |
|
) |
| |
|
private |
| void MPEG2IFrameIndexFromTransportStream::analyzePAT |
( |
unsigned char * |
pkt, |
|
|
unsigned |
size |
|
) |
| |
|
private |
| void MPEG2IFrameIndexFromTransportStream::analyzePMT |
( |
unsigned char * |
pkt, |
|
|
unsigned |
size |
|
) |
| |
|
private |
| static void Medium::close |
( |
Medium * |
medium | ) |
|
|
staticinherited |
| void MPEG2IFrameIndexFromTransportStream::compactParseBuffer |
( |
| ) |
|
|
private |
| Boolean MPEG2IFrameIndexFromTransportStream::deliverIndexRecord |
( |
| ) |
|
|
private |
| void FramedFilter::detachInputSource |
( |
| ) |
|
|
inherited |
| virtual void MPEG2IFrameIndexFromTransportStream::doGetNextFrame |
( |
| ) |
|
|
privatevirtual |
| virtual void FramedFilter::doStopGettingFrames |
( |
| ) |
|
|
protectedvirtualinherited |
| virtual void FramedFilter::getAttributes |
( |
| ) |
const |
|
protectedvirtualinherited |
| void FramedSource::getNextFrame |
( |
unsigned char * |
to, |
|
|
unsigned |
maxSize, |
|
|
afterGettingFunc * |
afterGettingFunc, |
|
|
void * |
afterGettingClientData, |
|
|
onCloseFunc * |
onCloseFunc, |
|
|
void * |
onCloseClientData |
|
) |
| |
|
inherited |
| static void FramedSource::handleClosure |
( |
void * |
clientData | ) |
|
|
staticinherited |
| void FramedSource::handleClosure |
( |
| ) |
|
|
inherited |
| static void MPEG2IFrameIndexFromTransportStream::handleInputClosure |
( |
void * |
clientData | ) |
|
|
staticprivate |
| void MPEG2IFrameIndexFromTransportStream::handleInputClosure1 |
( |
| ) |
|
|
private |
| virtual Boolean MediaSource::isAMRAudioSource |
( |
| ) |
const |
|
virtualinherited |
| Boolean FramedSource::isCurrentlyAwaitingData |
( |
| ) |
const |
|
inlineinherited |
| virtual Boolean MediaSource::isDVVideoStreamFramer |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean MediaSource::isH264VideoStreamFramer |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean MediaSource::isH265VideoStreamFramer |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean MediaSource::isJPEGVideoSource |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean Medium::isMediaSession |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean MediaSource::isMPEG1or2VideoStreamFramer |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean MediaSource::isMPEG4VideoStreamFramer |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean Medium::isRTCPInstance |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean MediaSource::isRTPSource |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean Medium::isRTSPClient |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean Medium::isRTSPServer |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean Medium::isServerMediaSession |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean Medium::isSink |
( |
| ) |
const |
|
virtualinherited |
| virtual unsigned FramedSource::maxFrameSize |
( |
| ) |
const |
|
virtualinherited |
| virtual char const* FramedFilter::MIMEtype |
( |
| ) |
const |
|
protectedvirtualinherited |
| char const* Medium::name |
( |
| ) |
const |
|
inlineinherited |
| Boolean MPEG2IFrameIndexFromTransportStream::parseFrame |
( |
| ) |
|
|
private |
| Boolean MPEG2IFrameIndexFromTransportStream::parseToNextCode |
( |
unsigned char & |
nextCode | ) |
|
|
private |
| void FramedFilter::reassignInputSource |
( |
FramedSource * |
newInputSource | ) |
|
|
inlineinherited |
| void FramedSource::stopGettingFrames |
( |
| ) |
|
|
inherited |
| unsigned MPEG2IFrameIndexFromTransportStream::fClosureNumber |
|
private |
| unsigned FramedSource::fDurationInMicroseconds |
|
protectedinherited |
| float MPEG2IFrameIndexFromTransportStream::fFirstPCR |
|
private |
| unsigned FramedSource::fFrameSize |
|
protectedinherited |
| Boolean MPEG2IFrameIndexFromTransportStream::fHaveSeenFirstPCR |
|
private |
| IndexRecord* MPEG2IFrameIndexFromTransportStream::fHeadIndexRecord |
|
private |
| unsigned long MPEG2IFrameIndexFromTransportStream::fInputTransportPacketCounter |
|
private |
| Boolean MPEG2IFrameIndexFromTransportStream::fIsH264 |
|
private |
| Boolean MPEG2IFrameIndexFromTransportStream::fIsH265 |
|
private |
| u_int8_t MPEG2IFrameIndexFromTransportStream::fLastContinuityCounter |
|
private |
| float MPEG2IFrameIndexFromTransportStream::fLastPCR |
|
private |
| unsigned FramedSource::fMaxSize |
|
protectedinherited |
| unsigned FramedSource::fNumTruncatedBytes |
|
protectedinherited |
| unsigned char* MPEG2IFrameIndexFromTransportStream::fParseBuffer |
|
private |
| unsigned MPEG2IFrameIndexFromTransportStream::fParseBufferDataEnd |
|
private |
| unsigned MPEG2IFrameIndexFromTransportStream::fParseBufferFrameStart |
|
private |
| unsigned MPEG2IFrameIndexFromTransportStream::fParseBufferParseEnd |
|
private |
| unsigned MPEG2IFrameIndexFromTransportStream::fParseBufferSize |
|
private |
| u_int16_t MPEG2IFrameIndexFromTransportStream::fPMT_PID |
|
private |
| struct timeval FramedSource::fPresentationTime |
|
protectedinherited |
| IndexRecord* MPEG2IFrameIndexFromTransportStream::fTailIndexRecord |
|
private |
| unsigned char* FramedSource::fTo |
|
protectedinherited |
| u_int16_t MPEG2IFrameIndexFromTransportStream::fVideo_PID |
|
private |
The documentation for this class was generated from the following file: