webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
webrtc::RtpHeaderParserImpl Class Reference
Inheritance diagram for webrtc::RtpHeaderParserImpl:
webrtc::RtpHeaderParser

Public Member Functions

 RtpHeaderParserImpl ()
 
virtual ~RtpHeaderParserImpl ()
 
bool Parse (const uint8_t *packet, size_t length, RTPHeader *header) const override
 
bool RegisterRtpHeaderExtension (RTPExtensionType type, uint8_t id) override
 
bool DeregisterRtpHeaderExtension (RTPExtensionType type) override
 
- Public Member Functions inherited from webrtc::RtpHeaderParser
virtual ~RtpHeaderParser ()
 
virtual ~RtpHeaderParser ()
 

Additional Inherited Members

- Static Public Member Functions inherited from webrtc::RtpHeaderParser
static RtpHeaderParserCreate ()
 
static bool IsRtcp (const uint8_t *packet, size_t length)
 
static RtpHeaderParserCreate ()
 
static bool IsRtcp (const uint8_t *packet, size_t length)
 

Constructor & Destructor Documentation

◆ RtpHeaderParserImpl()

webrtc::RtpHeaderParserImpl::RtpHeaderParserImpl ( )

◆ ~RtpHeaderParserImpl()

virtual webrtc::RtpHeaderParserImpl::~RtpHeaderParserImpl ( )
inlinevirtual

Member Function Documentation

◆ DeregisterRtpHeaderExtension()

bool webrtc::RtpHeaderParserImpl::DeregisterRtpHeaderExtension ( RTPExtensionType  type)
overridevirtual

◆ Parse()

bool webrtc::RtpHeaderParserImpl::Parse ( const uint8_t packet,
size_t  length,
RTPHeader header 
) const
overridevirtual

◆ RegisterRtpHeaderExtension()

bool webrtc::RtpHeaderParserImpl::RegisterRtpHeaderExtension ( RTPExtensionType  type,
uint8_t  id 
)
overridevirtual

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