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

Public Types

enum  {
  kRtcpExpectedVersion = 2, kRtcpMinHeaderLength = 4, kRtcpMinParseLength = 8, kRtpExpectedVersion = 2,
  kRtpMinParseLength = 12
}
 

Public Member Functions

 RtpUtility (int samples_per_packet, uint8_t payload_type)
 
virtual ~RtpUtility ()
 
void Populate (WebRtcRTPHeader *rtp_header)
 
void Forward (WebRtcRTPHeader *rtp_header)
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
kRtcpExpectedVersion 
kRtcpMinHeaderLength 
kRtcpMinParseLength 
kRtpExpectedVersion 
kRtpMinParseLength 

Constructor & Destructor Documentation

◆ RtpUtility()

webrtc::RtpUtility::RtpUtility ( int  samples_per_packet,
uint8_t  payload_type 
)
inline

◆ ~RtpUtility()

virtual webrtc::RtpUtility::~RtpUtility ( )
inlinevirtual

Member Function Documentation

◆ Forward()

void webrtc::RtpUtility::Forward ( WebRtcRTPHeader rtp_header)
inline

◆ Populate()

void webrtc::RtpUtility::Populate ( WebRtcRTPHeader rtp_header)
inline

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