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

#include <ulpfec_generator.h>

Public Member Functions

 RedPacket (size_t length)
 
void CreateHeader (const uint8_t *rtp_header, size_t header_length, int red_payload_type, int payload_type)
 
void SetSeqNum (int seq_num)
 
void AssignPayload (const uint8_t *payload, size_t length)
 
void ClearMarkerBit ()
 
uint8_tdata () const
 
size_t length () const
 
 RedPacket (size_t length)
 
void CreateHeader (const uint8_t *rtp_header, size_t header_length, int red_payload_type, int payload_type)
 
void SetSeqNum (int seq_num)
 
void AssignPayload (const uint8_t *payload, size_t length)
 
void ClearMarkerBit ()
 
uint8_tdata () const
 
size_t length () const
 

Constructor & Destructor Documentation

◆ RedPacket() [1/2]

webrtc::RedPacket::RedPacket ( size_t  length)
explicit

◆ RedPacket() [2/2]

webrtc::RedPacket::RedPacket ( size_t  length)
explicit

Member Function Documentation

◆ AssignPayload() [1/2]

void webrtc::RedPacket::AssignPayload ( const uint8_t payload,
size_t  length 
)

◆ AssignPayload() [2/2]

void webrtc::RedPacket::AssignPayload ( const uint8_t payload,
size_t  length 
)

◆ ClearMarkerBit() [1/2]

void webrtc::RedPacket::ClearMarkerBit ( )

◆ ClearMarkerBit() [2/2]

void webrtc::RedPacket::ClearMarkerBit ( )

◆ CreateHeader() [1/2]

void webrtc::RedPacket::CreateHeader ( const uint8_t rtp_header,
size_t  header_length,
int  red_payload_type,
int  payload_type 
)

◆ CreateHeader() [2/2]

void webrtc::RedPacket::CreateHeader ( const uint8_t rtp_header,
size_t  header_length,
int  red_payload_type,
int  payload_type 
)

◆ data() [1/2]

uint8_t * webrtc::RedPacket::data ( ) const

◆ data() [2/2]

uint8_t* webrtc::RedPacket::data ( ) const

◆ length() [1/2]

size_t webrtc::RedPacket::length ( ) const

◆ length() [2/2]

size_t webrtc::RedPacket::length ( ) const

◆ SetSeqNum() [1/2]

void webrtc::RedPacket::SetSeqNum ( int  seq_num)

◆ SetSeqNum() [2/2]

void webrtc::RedPacket::SetSeqNum ( int  seq_num)

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