#include <MultiFramedRTPSource.hh>
|
| typedef void( | afterGettingFunc) (void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) |
| |
| typedef void( | onCloseFunc) (void *clientData) |
| |
Definition at line 32 of file MultiFramedRTPSource.hh.
| typedef void( FramedSource::afterGettingFunc) (void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) |
|
inherited |
| typedef void( FramedSource::onCloseFunc) (void *clientData) |
|
inherited |
| virtual MultiFramedRTPSource::~MultiFramedRTPSource |
( |
| ) |
|
|
protectedvirtual |
| static void FramedSource::afterGetting |
( |
FramedSource * |
source | ) |
|
|
staticinherited |
| static void Medium::close |
( |
Medium * |
medium | ) |
|
|
staticinherited |
| Boolean RTPSource::curPacketMarkerBit |
( |
| ) |
const |
|
inlineinherited |
| u_int16_t RTPSource::curPacketRTPSeqNum |
( |
| ) |
const |
|
inlineinherited |
| void RTPSource::deregisterForMultiplexedRTCPPackets |
( |
| ) |
|
|
inlineinherited |
| virtual void MultiFramedRTPSource::doGetNextFrame |
( |
| ) |
|
|
privatevirtual |
| void MultiFramedRTPSource::doGetNextFrame1 |
( |
| ) |
|
|
private |
| virtual void MultiFramedRTPSource::doStopGettingFrames |
( |
| ) |
|
|
protectedvirtual |
| Boolean& RTPSource::enableRTCPReports |
( |
| ) |
|
|
inlineinherited |
| Boolean const& RTPSource::enableRTCPReports |
( |
| ) |
const |
|
inlineinherited |
| 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 |
| virtual Boolean RTPSource::hasBeenSynchronizedUsingRTCP |
( |
| ) |
|
|
virtualinherited |
| 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 Medium::isRTSPClient |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean Medium::isRTSPServer |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean Medium::isServerMediaSession |
( |
| ) |
const |
|
virtualinherited |
| virtual Boolean Medium::isSink |
( |
| ) |
const |
|
virtualinherited |
| u_int32_t RTPSource::lastReceivedSSRC |
( |
| ) |
const |
|
inlineinherited |
| virtual unsigned FramedSource::maxFrameSize |
( |
| ) |
const |
|
virtualinherited |
| virtual char const* MediaSource::MIMEtype |
( |
| ) |
const |
|
virtualinherited |
Reimplemented in MP3FromADUSource, QuickTimeGenericRTPSource, MPEG4GenericRTPSource, SimpleRTPSource, H263plusVideoRTPSource, JPEGVideoRTPSource, MP3FileSource, H265VideoRTPSource, MPEG4LATMAudioRTPSource, ADUFromMP3Source, H261VideoRTPSource, MPEG1or2VideoRTPSource, VorbisAudioRTPSource, AC3AudioRTPSource, DVVideoRTPSource, MPEG1or2AudioRTPSource, MPEG4ESVideoRTPSource, H264VideoRTPSource, TheoraVideoRTPSource, VP8VideoRTPSource, VP9VideoRTPSource, MP3ADURTPSource, MPEG1or2DemuxedElementaryStream, FramedFilter, AMRAudioSource, MatroskaDemuxedTrack, and OggDemuxedTrack.
| char const* Medium::name |
( |
| ) |
const |
|
inlineinherited |
| void MultiFramedRTPSource::networkReadHandler1 |
( |
| ) |
|
|
private |
| virtual Boolean MultiFramedRTPSource::packetIsUsableInJitterCalculation |
( |
unsigned char * |
packet, |
|
|
unsigned |
packetSize |
|
) |
| |
|
protectedvirtual |
| virtual Boolean MultiFramedRTPSource::processSpecialHeader |
( |
BufferedPacket * |
packet, |
|
|
unsigned & |
resultSpecialHeaderSize |
|
) |
| |
|
protectedvirtual |
Reimplemented in QuickTimeGenericRTPSource, MPEG4GenericRTPSource, SimpleRTPSource, H263plusVideoRTPSource, JPEGVideoRTPSource, H265VideoRTPSource, MPEG4LATMAudioRTPSource, H261VideoRTPSource, VorbisAudioRTPSource, AC3AudioRTPSource, DVVideoRTPSource, MPEG1or2AudioRTPSource, MPEG1or2VideoRTPSource, MPEG4ESVideoRTPSource, H264VideoRTPSource, TheoraVideoRTPSource, VP8VideoRTPSource, and VP9VideoRTPSource.
| void RTPSource::registerForMultiplexedRTCPPackets |
( |
class RTCPInstance * |
rtcpInstance | ) |
|
|
inlineinherited |
| void MultiFramedRTPSource::reset |
( |
| ) |
|
|
private |
| unsigned char RTPSource::rtpPayloadFormat |
( |
| ) |
const |
|
inlineinherited |
| void RTPSource::setAuxilliaryReadHandler |
( |
AuxHandlerFunc * |
handlerFunc, |
|
|
void * |
handlerClientData |
|
) |
| |
|
inlineinherited |
| virtual void MultiFramedRTPSource::setPacketReorderingThresholdTime |
( |
unsigned |
uSeconds | ) |
|
|
privatevirtual |
| void RTPSource::setStreamSocket |
( |
int |
sockNum, |
|
|
unsigned char |
streamChannelId |
|
) |
| |
|
inlineinherited |
| u_int32_t RTPSource::SSRC |
( |
| ) |
const |
|
inlineinherited |
| void FramedSource::stopGettingFrames |
( |
| ) |
|
|
inherited |
| unsigned RTPSource::timestampFrequency |
( |
| ) |
const |
|
inlineinherited |
| Boolean MultiFramedRTPSource::fAreDoingNetworkReads |
|
private |
| Boolean RTPSource::fCurPacketHasBeenSynchronizedUsingRTCP |
|
protectedinherited |
| Boolean RTPSource::fCurPacketMarkerBit |
|
protectedinherited |
| u_int16_t RTPSource::fCurPacketRTPSeqNum |
|
protectedinherited |
| u_int32_t RTPSource::fCurPacketRTPTimestamp |
|
protectedinherited |
| Boolean MultiFramedRTPSource::fCurrentPacketBeginsFrame |
|
protected |
| Boolean MultiFramedRTPSource::fCurrentPacketCompletesFrame |
|
protected |
| unsigned FramedSource::fDurationInMicroseconds |
|
protectedinherited |
| unsigned FramedSource::fFrameSize |
|
protectedinherited |
| u_int32_t RTPSource::fLastReceivedSSRC |
|
protectedinherited |
| unsigned FramedSource::fMaxSize |
|
protectedinherited |
| Boolean MultiFramedRTPSource::fNeedDelivery |
|
private |
| unsigned FramedSource::fNumTruncatedBytes |
|
protectedinherited |
| Boolean MultiFramedRTPSource::fPacketLossInFragmentedFrame |
|
private |
| struct timeval FramedSource::fPresentationTime |
|
protectedinherited |
| class ReorderingPacketBuffer* MultiFramedRTPSource::fReorderingBuffer |
|
private |
| class RTCPInstance* RTPSource::fRTCPInstanceForMultiplexedRTCPPackets |
|
protectedinherited |
| unsigned MultiFramedRTPSource::fSavedMaxSize |
|
private |
| unsigned char* MultiFramedRTPSource::fSavedTo |
|
private |
| unsigned char* FramedSource::fTo |
|
protectedinherited |
The documentation for this class was generated from the following file: