#include <DVVideoRTPSource.hh>
|  | 
| typedef void() | afterGettingFunc(void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) | 
|  | 
| typedef void() | onCloseFunc(void *clientData) | 
|  | 
|  | 
| static DVVideoRTPSource * | createNew (UsageEnvironment &env, Groupsock *RTPgs, unsigned char rtpPayloadFormat, unsigned rtpTimestampFrequency) | 
|  | 
| static Boolean | lookupByName (UsageEnvironment &env, char const *sourceName, RTPSource *&resultSource) | 
|  | 
| static Boolean | lookupByName (UsageEnvironment &env, char const *sourceName, FramedSource *&resultSource) | 
|  | 
| static Boolean | lookupByName (UsageEnvironment &env, char const *sourceName, MediaSource *&resultSource) | 
|  | 
| static Boolean | lookupByName (UsageEnvironment &env, char const *mediumName, Medium *&resultMedium) | 
|  | 
| static void | handleClosure (void *clientData) | 
|  | 
| static void | afterGetting (FramedSource *source) | 
|  | 
| static void | close (UsageEnvironment &env, char const *mediumName) | 
|  | 
| static void | close (Medium *medium) | 
|  | 
Definition at line 28 of file DVVideoRTPSource.hh.
 
◆ 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 | 
 
 
◆ ~DVVideoRTPSource()
  
  | 
        
          | virtual DVVideoRTPSource::~DVVideoRTPSource | ( |  | ) |  |  | protectedvirtual | 
 
 
◆ DVVideoRTPSource()
  
  | 
        
          | DVVideoRTPSource::DVVideoRTPSource | ( | UsageEnvironment & | env, |  
          |  |  | Groupsock * | RTPgs, |  
          |  |  | unsigned char | rtpPayloadFormat, |  
          |  |  | unsigned | rtpTimestampFrequency |  
          |  | ) |  |  |  | private | 
 
 
◆ afterGetting()
  
  | 
        
          | static void FramedSource::afterGetting | ( | FramedSource * | source | ) |  |  | staticinherited | 
 
 
◆ close() [1/2]
  
  | 
        
          | static void Medium::close | ( | Medium * | medium | ) |  |  | staticinherited | 
 
 
◆ close() [2/2]
◆ createNew()
◆ curPacketMarkerBit()
  
  | 
        
          | Boolean RTPSource::curPacketMarkerBit | ( |  | ) | const |  | inlineinherited | 
 
 
◆ curPacketRTPSeqNum()
  
  | 
        
          | u_int16_t RTPSource::curPacketRTPSeqNum | ( |  | ) | const |  | inlineinherited | 
 
 
◆ curPacketRTPTimestamp()
  
  | 
        
          | u_int32_t RTPSource::curPacketRTPTimestamp | ( |  | ) | const |  | inlineprivateinherited | 
 
 
◆ deregisterForMultiplexedRTCPPackets()
  
  | 
        
          | void RTPSource::deregisterForMultiplexedRTCPPackets | ( |  | ) |  |  | inlineinherited | 
 
 
◆ doGetNextFrame()
  
  | 
        
          | virtual void MultiFramedRTPSource::doGetNextFrame | ( |  | ) |  |  | protectedvirtualinherited | 
 
 
◆ doGetNextFrame1()
  
  | 
        
          | void MultiFramedRTPSource::doGetNextFrame1 | ( |  | ) |  |  | privateinherited | 
 
 
◆ doStopGettingFrames()
  
  | 
        
          | virtual void MultiFramedRTPSource::doStopGettingFrames | ( |  | ) |  |  | protectedvirtualinherited | 
 
 
◆ enableRTCPReports() [1/2]
  
  | 
        
          | Boolean & RTPSource::enableRTCPReports | ( |  | ) |  |  | inlineinherited | 
 
 
◆ enableRTCPReports() [2/2]
  
  | 
        
          | Boolean const  & RTPSource::enableRTCPReports | ( |  | ) | const |  | inlineinherited | 
 
 
◆ envir()
◆ getAttributes()
  
  | 
        
          | virtual void RTPSource::getAttributes | ( |  | ) | const |  | privatevirtualinherited | 
 
 
◆ 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 | 
 
 
◆ hasBeenSynchronizedUsingRTCP()
  
  | 
        
          | virtual Boolean RTPSource::hasBeenSynchronizedUsingRTCP | ( |  | ) |  |  | virtualinherited | 
 
 
◆ 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 RTPSource::isRTPSource | ( |  | ) | const |  | privatevirtualinherited | 
 
 
◆ 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 | 
 
 
◆ lastReceivedSSRC()
  
  | 
        
          | u_int32_t RTPSource::lastReceivedSSRC | ( |  | ) | const |  | inlineinherited | 
 
 
◆ lookupByName() [1/4]
◆ lookupByName() [2/4]
◆ lookupByName() [3/4]
◆ lookupByName() [4/4]
◆ maxFrameSize()
  
  | 
        
          | virtual unsigned FramedSource::maxFrameSize | ( |  | ) | const |  | virtualinherited | 
 
 
◆ MIMEtype()
  
  | 
        
          | virtual char const  * DVVideoRTPSource::MIMEtype | ( |  | ) | const |  | privatevirtual | 
 
 
◆ name()
  
  | 
        
          | char const  * Medium::name | ( |  | ) | const |  | inlineinherited | 
 
 
◆ networkReadHandler()
◆ networkReadHandler1()
  
  | 
        
          | void MultiFramedRTPSource::networkReadHandler1 | ( |  | ) |  |  | privateinherited | 
 
 
◆ nextTask()
◆ packetIsUsableInJitterCalculation()
  
  | 
        
          | virtual Boolean MultiFramedRTPSource::packetIsUsableInJitterCalculation | ( | unsigned char * | packet, |  
          |  |  | unsigned | packetSize |  
          |  | ) |  |  |  | protectedvirtualinherited | 
 
 
◆ processSpecialHeader()
  
  | 
        
          | virtual Boolean DVVideoRTPSource::processSpecialHeader | ( | BufferedPacket * | packet, |  
          |  |  | unsigned & | resultSpecialHeaderSize |  
          |  | ) |  |  |  | privatevirtual | 
 
 
◆ receptionStatsDB()
◆ registerForMultiplexedRTCPPackets()
  
  | 
        
          | void RTPSource::registerForMultiplexedRTCPPackets | ( | class RTCPInstance * | rtcpInstance | ) |  |  | inlineinherited | 
 
 
◆ reset()
  
  | 
        
          | void MultiFramedRTPSource::reset | ( |  | ) |  |  | privateinherited | 
 
 
◆ RTPgs()
◆ rtpPayloadFormat()
  
  | 
        
          | unsigned char RTPSource::rtpPayloadFormat | ( |  | ) | const |  | inlineinherited | 
 
 
◆ setAuxilliaryReadHandler()
  
  | 
        
          | void RTPSource::setAuxilliaryReadHandler | ( | AuxHandlerFunc * | handlerFunc, |  
          |  |  | void * | handlerClientData |  
          |  | ) |  |  |  | inlineinherited | 
 
 
◆ setCrypto()
◆ setPacketReorderingThresholdTime()
  
  | 
        
          | virtual void MultiFramedRTPSource::setPacketReorderingThresholdTime | ( | unsigned | uSeconds | ) |  |  | privatevirtualinherited | 
 
 
◆ setStreamSocket()
  
  | 
        
          | void RTPSource::setStreamSocket | ( | int | sockNum, |  
          |  |  | unsigned char | streamChannelId, |  
          |  |  | TLSState * | tlsState |  
          |  | ) |  |  |  | inlineinherited | 
 
 
◆ SSRC()
  
  | 
        
          | u_int32_t RTPSource::SSRC | ( |  | ) | const |  | inlineinherited | 
 
 
◆ stopGettingFrames()
  
  | 
        
          | void FramedSource::stopGettingFrames | ( |  | ) |  |  | inherited | 
 
 
◆ timestampFrequency()
  
  | 
        
          | unsigned RTPSource::timestampFrequency | ( |  | ) | const |  | inlineinherited | 
 
 
◆ fAfterGettingClientData
  
  | 
        
          | void* FramedSource::fAfterGettingClientData |  | privateinherited | 
 
 
◆ fAfterGettingFunc
◆ fAreDoingNetworkReads
  
  | 
        
          | Boolean MultiFramedRTPSource::fAreDoingNetworkReads |  | privateinherited | 
 
 
◆ fCrypto
◆ fCurPacketHasBeenSynchronizedUsingRTCP
  
  | 
        
          | Boolean RTPSource::fCurPacketHasBeenSynchronizedUsingRTCP |  | protectedinherited | 
 
 
◆ fCurPacketMarkerBit
  
  | 
        
          | Boolean RTPSource::fCurPacketMarkerBit |  | protectedinherited | 
 
 
◆ fCurPacketRTPSeqNum
  
  | 
        
          | u_int16_t RTPSource::fCurPacketRTPSeqNum |  | protectedinherited | 
 
 
◆ fCurPacketRTPTimestamp
  
  | 
        
          | u_int32_t RTPSource::fCurPacketRTPTimestamp |  | protectedinherited | 
 
 
◆ fCurrentPacketBeginsFrame
  
  | 
        
          | Boolean MultiFramedRTPSource::fCurrentPacketBeginsFrame |  | protectedinherited | 
 
 
◆ fCurrentPacketCompletesFrame
  
  | 
        
          | Boolean MultiFramedRTPSource::fCurrentPacketCompletesFrame |  | protectedinherited | 
 
 
◆ fDurationInMicroseconds
  
  | 
        
          | unsigned FramedSource::fDurationInMicroseconds |  | protectedinherited | 
 
 
◆ fEnableRTCPReports
  
  | 
        
          | Boolean RTPSource::fEnableRTCPReports |  | privateinherited | 
 
 
◆ fEnviron
◆ fFrameSize
  
  | 
        
          | unsigned FramedSource::fFrameSize |  | protectedinherited | 
 
 
◆ fIsCurrentlyAwaitingData
  
  | 
        
          | Boolean FramedSource::fIsCurrentlyAwaitingData |  | privateinherited | 
 
 
◆ fLastReceivedSSRC
  
  | 
        
          | u_int32_t RTPSource::fLastReceivedSSRC |  | protectedinherited | 
 
 
◆ fMaxSize
  
  | 
        
          | unsigned FramedSource::fMaxSize |  | protectedinherited | 
 
 
◆ fMediumName
◆ fNeedDelivery
  
  | 
        
          | Boolean MultiFramedRTPSource::fNeedDelivery |  | privateinherited | 
 
 
◆ fNextTask
◆ fNumTruncatedBytes
  
  | 
        
          | unsigned FramedSource::fNumTruncatedBytes |  | protectedinherited | 
 
 
◆ fOnCloseClientData
  
  | 
        
          | void* FramedSource::fOnCloseClientData |  | privateinherited | 
 
 
◆ fOnCloseFunc
◆ fPacketLossInFragmentedFrame
  
  | 
        
          | Boolean MultiFramedRTPSource::fPacketLossInFragmentedFrame |  | privateinherited | 
 
 
◆ fPacketReadInProgress
◆ fPresentationTime
  
  | 
        
          | struct timeval FramedSource::fPresentationTime |  | protectedinherited | 
 
 
◆ fReceptionStatsDB
◆ fReorderingBuffer
  
  | 
        
          | class ReorderingPacketBuffer* MultiFramedRTPSource::fReorderingBuffer |  | privateinherited | 
 
 
◆ fRTCPInstanceForMultiplexedRTCPPackets
  
  | 
        
          | class RTCPInstance* RTPSource::fRTCPInstanceForMultiplexedRTCPPackets |  | protectedinherited | 
 
 
◆ fRTPInterface
◆ fRTPPayloadFormat
  
  | 
        
          | unsigned char RTPSource::fRTPPayloadFormat |  | privateinherited | 
 
 
◆ fSavedMaxSize
  
  | 
        
          | unsigned MultiFramedRTPSource::fSavedMaxSize |  | privateinherited | 
 
 
◆ fSavedTo
  
  | 
        
          | unsigned char* MultiFramedRTPSource::fSavedTo |  | privateinherited | 
 
 
◆ fSSRC
  
  | 
        
          | u_int32_t RTPSource::fSSRC |  | privateinherited | 
 
 
◆ fTimestampFrequency
  
  | 
        
          | unsigned RTPSource::fTimestampFrequency |  | privateinherited | 
 
 
◆ fTo
  
  | 
        
          | unsigned char* FramedSource::fTo |  | protectedinherited | 
 
 
The documentation for this class was generated from the following file: