#include <MPEG2TransportStreamFramer.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) |
|
◆ afterGettingFunc
typedef void() FramedSource::afterGettingFunc(void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) |
|
inherited |
◆ onCloseFunc
typedef void() FramedSource::onCloseFunc(void *clientData) |
|
inherited |
◆ MPEG2TransportStreamFramer()
◆ ~MPEG2TransportStreamFramer()
virtual MPEG2TransportStreamFramer::~MPEG2TransportStreamFramer |
( |
| ) |
|
|
protectedvirtual |
◆ afterGetting()
static void FramedSource::afterGetting |
( |
FramedSource * |
source | ) |
|
|
staticinherited |
◆ afterGettingFrame()
static void MPEG2TransportStreamFramer::afterGettingFrame |
( |
void * |
clientData, |
|
|
unsigned |
frameSize, |
|
|
unsigned |
numTruncatedBytes, |
|
|
struct timeval |
presentationTime, |
|
|
unsigned |
durationInMicroseconds |
|
) |
| |
|
staticprivate |
◆ afterGettingFrame1()
void MPEG2TransportStreamFramer::afterGettingFrame1 |
( |
unsigned |
frameSize, |
|
|
struct timeval |
presentationTime |
|
) |
| |
|
private |
◆ changeInputSource()
void MPEG2TransportStreamFramer::changeInputSource |
( |
FramedSource * |
newInputSource | ) |
|
|
inline |
◆ clearPIDStatusTable()
void MPEG2TransportStreamFramer::clearPIDStatusTable |
( |
| ) |
|
◆ close() [1/2]
static void Medium::close |
( |
Medium * |
medium | ) |
|
|
staticinherited |
◆ close() [2/2]
◆ createNew()
◆ detachInputSource()
void FramedFilter::detachInputSource |
( |
| ) |
|
|
inherited |
◆ doGetNextFrame()
virtual void MPEG2TransportStreamFramer::doGetNextFrame |
( |
| ) |
|
|
privatevirtual |
◆ doStopGettingFrames()
virtual void MPEG2TransportStreamFramer::doStopGettingFrames |
( |
| ) |
|
|
privatevirtual |
◆ envir()
◆ getAttributes()
virtual void FramedFilter::getAttributes |
( |
| ) |
const |
|
protectedvirtualinherited |
◆ getNextFrame()
void FramedSource::getNextFrame |
( |
unsigned char * |
to, |
|
|
unsigned |
maxSize, |
|
|
afterGettingFunc * |
afterGettingFunc, |
|
|
void * |
afterGettingClientData, |
|
|
onCloseFunc * |
onCloseFunc, |
|
|
void * |
onCloseClientData |
|
) |
| |
|
inherited |
◆ handleClosure() [1/2]
void FramedSource::handleClosure |
( |
| ) |
|
|
inherited |
◆ handleClosure() [2/2]
static void FramedSource::handleClosure |
( |
void * |
clientData | ) |
|
|
staticinherited |
◆ inputSource()
◆ isAMRAudioSource()
virtual Boolean MediaSource::isAMRAudioSource |
( |
| ) |
const |
|
virtualinherited |
◆ isCurrentlyAwaitingData()
Boolean FramedSource::isCurrentlyAwaitingData |
( |
| ) |
const |
|
inlineinherited |
◆ isDVVideoStreamFramer()
virtual Boolean MediaSource::isDVVideoStreamFramer |
( |
| ) |
const |
|
virtualinherited |
◆ isFramedSource()
virtual Boolean FramedSource::isFramedSource |
( |
| ) |
const |
|
privatevirtualinherited |
◆ isH264VideoStreamFramer()
virtual Boolean MediaSource::isH264VideoStreamFramer |
( |
| ) |
const |
|
virtualinherited |
◆ isH265VideoStreamFramer()
virtual Boolean MediaSource::isH265VideoStreamFramer |
( |
| ) |
const |
|
virtualinherited |
◆ isJPEGVideoSource()
virtual Boolean MediaSource::isJPEGVideoSource |
( |
| ) |
const |
|
virtualinherited |
◆ isMediaSession()
virtual Boolean Medium::isMediaSession |
( |
| ) |
const |
|
virtualinherited |
◆ isMPEG1or2VideoStreamFramer()
virtual Boolean MediaSource::isMPEG1or2VideoStreamFramer |
( |
| ) |
const |
|
virtualinherited |
◆ isMPEG2TransportStreamMultiplexor()
virtual Boolean MediaSource::isMPEG2TransportStreamMultiplexor |
( |
| ) |
const |
|
virtualinherited |
◆ isMPEG4VideoStreamFramer()
virtual Boolean MediaSource::isMPEG4VideoStreamFramer |
( |
| ) |
const |
|
virtualinherited |
◆ isRTCPInstance()
virtual Boolean Medium::isRTCPInstance |
( |
| ) |
const |
|
virtualinherited |
◆ isRTPSource()
virtual Boolean MediaSource::isRTPSource |
( |
| ) |
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 MediaSource::isSource |
( |
| ) |
const |
|
privatevirtualinherited |
◆ lookupByName() [1/3]
◆ lookupByName() [2/3]
◆ lookupByName() [3/3]
◆ maxFrameSize()
virtual unsigned FramedSource::maxFrameSize |
( |
| ) |
const |
|
virtualinherited |
◆ MIMEtype()
virtual char const * FramedFilter::MIMEtype |
( |
| ) |
const |
|
protectedvirtualinherited |
◆ name()
char const * Medium::name |
( |
| ) |
const |
|
inlineinherited |
◆ nextTask()
◆ reassignInputSource()
void FramedFilter::reassignInputSource |
( |
FramedSource * |
newInputSource | ) |
|
|
inlineinherited |
◆ setNumTSPacketsToStream()
void MPEG2TransportStreamFramer::setNumTSPacketsToStream |
( |
unsigned long |
numTSRecordsToStream | ) |
|
◆ setPCRLimit()
void MPEG2TransportStreamFramer::setPCRLimit |
( |
float |
pcrLimit | ) |
|
◆ stopGettingFrames()
void FramedSource::stopGettingFrames |
( |
| ) |
|
|
inherited |
◆ tsPacketCount()
u_int64_t MPEG2TransportStreamFramer::tsPacketCount |
( |
| ) |
const |
|
inline |
◆ updateTSPacketDurationEstimate()
Boolean MPEG2TransportStreamFramer::updateTSPacketDurationEstimate |
( |
unsigned char * |
pkt, |
|
|
double |
timeNow |
|
) |
| |
|
private |
◆ fAfterGettingClientData
void* FramedSource::fAfterGettingClientData |
|
privateinherited |
◆ fAfterGettingFunc
◆ fDurationInMicroseconds
unsigned FramedSource::fDurationInMicroseconds |
|
protectedinherited |
◆ fEnviron
◆ fFrameSize
unsigned FramedSource::fFrameSize |
|
protectedinherited |
◆ fInputSource
◆ fIsCurrentlyAwaitingData
Boolean FramedSource::fIsCurrentlyAwaitingData |
|
privateinherited |
◆ fLimitNumTSPacketsToStream
Boolean MPEG2TransportStreamFramer::fLimitNumTSPacketsToStream |
|
private |
◆ fLimitTSPacketsToStreamByPCR
Boolean MPEG2TransportStreamFramer::fLimitTSPacketsToStreamByPCR |
|
private |
◆ fMaxSize
unsigned FramedSource::fMaxSize |
|
protectedinherited |
◆ fMediumName
◆ fNextTask
◆ fNumTruncatedBytes
unsigned FramedSource::fNumTruncatedBytes |
|
protectedinherited |
◆ fNumTSPacketsToStream
unsigned long MPEG2TransportStreamFramer::fNumTSPacketsToStream |
|
private |
◆ fOnCloseClientData
void* FramedSource::fOnCloseClientData |
|
privateinherited |
◆ fOnCloseFunc
◆ fPCRLimit
float MPEG2TransportStreamFramer::fPCRLimit |
|
private |
◆ fPIDStatusTable
HashTable* MPEG2TransportStreamFramer::fPIDStatusTable |
|
private |
◆ fPresentationTime
struct timeval FramedSource::fPresentationTime |
|
protectedinherited |
◆ fTo
unsigned char* FramedSource::fTo |
|
protectedinherited |
◆ fTSPacketCount
u_int64_t MPEG2TransportStreamFramer::fTSPacketCount |
|
private |
◆ fTSPacketDurationEstimate
double MPEG2TransportStreamFramer::fTSPacketDurationEstimate |
|
private |
◆ fTSPCRCount
u_int64_t MPEG2TransportStreamFramer::fTSPCRCount |
|
private |
The documentation for this class was generated from the following file: