webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::RtpUtility::RtpHeaderParser Class Reference

#include <rtp_utility.h>

Public Member Functions

 RtpHeaderParser (const uint8_t *rtpData, size_t rtpDataLength)
 
 ~RtpHeaderParser ()
 
bool RTCP () const
 
bool ParseRtcp (RTPHeader *header) const
 
bool Parse (RTPHeader *parsedPacket, RtpHeaderExtensionMap *ptrExtensionMap=nullptr) const
 
 RtpHeaderParser (const uint8_t *rtpData, size_t rtpDataLength)
 
 ~RtpHeaderParser ()
 
bool RTCP () const
 
bool ParseRtcp (RTPHeader *header) const
 
bool Parse (RTPHeader *parsedPacket, RtpHeaderExtensionMap *ptrExtensionMap=nullptr) const
 

Constructor & Destructor Documentation

◆ RtpHeaderParser() [1/2]

webrtc::RtpUtility::RtpHeaderParser::RtpHeaderParser ( const uint8_t rtpData,
size_t  rtpDataLength 
)

◆ ~RtpHeaderParser() [1/2]

webrtc::RtpUtility::RtpHeaderParser::~RtpHeaderParser ( )

◆ RtpHeaderParser() [2/2]

webrtc::RtpUtility::RtpHeaderParser::RtpHeaderParser ( const uint8_t rtpData,
size_t  rtpDataLength 
)

◆ ~RtpHeaderParser() [2/2]

webrtc::RtpUtility::RtpHeaderParser::~RtpHeaderParser ( )

Member Function Documentation

◆ Parse() [1/2]

bool webrtc::RtpUtility::RtpHeaderParser::Parse ( RTPHeader parsedPacket,
RtpHeaderExtensionMap ptrExtensionMap = nullptr 
) const

◆ Parse() [2/2]

bool webrtc::RtpUtility::RtpHeaderParser::Parse ( RTPHeader parsedPacket,
RtpHeaderExtensionMap ptrExtensionMap = nullptr 
) const

◆ ParseRtcp() [1/2]

bool webrtc::RtpUtility::RtpHeaderParser::ParseRtcp ( RTPHeader header) const

◆ ParseRtcp() [2/2]

bool webrtc::RtpUtility::RtpHeaderParser::ParseRtcp ( RTPHeader header) const

◆ RTCP() [1/2]

bool webrtc::RtpUtility::RtpHeaderParser::RTCP ( ) const

◆ RTCP() [2/2]

bool webrtc::RtpUtility::RtpHeaderParser::RTCP ( ) const

The documentation for this class was generated from the following files: