webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
cricket::RawRtpPacket Struct Reference

#include <testutils.h>

Public Member Functions

void WriteToByteBuffer (uint32_t in_ssrc, rtc::ByteBufferWriter *buf) const
 
bool ReadFromByteBuffer (rtc::ByteBufferReader *buf)
 
bool SameExceptSeqNumTimestampSsrc (const RawRtpPacket &packet, uint16_t seq, uint32_t ts, uint32_t ssc) const
 
int size () const
 
void WriteToByteBuffer (uint32_t in_ssrc, rtc::ByteBufferWriter *buf) const
 
bool ReadFromByteBuffer (rtc::ByteBufferReader *buf)
 
bool SameExceptSeqNumTimestampSsrc (const RawRtpPacket &packet, uint16_t seq, uint32_t ts, uint32_t ssc) const
 
int size () const
 

Public Attributes

uint8_t ver_to_cc
 
uint8_t m_to_pt
 
uint16_t sequence_number
 
uint32_t timestamp
 
uint32_t ssrc
 
char payload [16]
 

Member Function Documentation

◆ ReadFromByteBuffer() [1/2]

bool cricket::RawRtpPacket::ReadFromByteBuffer ( rtc::ByteBufferReader buf)

◆ ReadFromByteBuffer() [2/2]

bool cricket::RawRtpPacket::ReadFromByteBuffer ( rtc::ByteBufferReader buf)

◆ SameExceptSeqNumTimestampSsrc() [1/2]

bool cricket::RawRtpPacket::SameExceptSeqNumTimestampSsrc ( const RawRtpPacket packet,
uint16_t  seq,
uint32_t  ts,
uint32_t  ssc 
) const

◆ SameExceptSeqNumTimestampSsrc() [2/2]

bool cricket::RawRtpPacket::SameExceptSeqNumTimestampSsrc ( const RawRtpPacket packet,
uint16_t  seq,
uint32_t  ts,
uint32_t  ssc 
) const

◆ size() [1/2]

int cricket::RawRtpPacket::size ( ) const
inline

◆ size() [2/2]

int cricket::RawRtpPacket::size ( ) const
inline

◆ WriteToByteBuffer() [1/2]

void cricket::RawRtpPacket::WriteToByteBuffer ( uint32_t  in_ssrc,
rtc::ByteBufferWriter buf 
) const

◆ WriteToByteBuffer() [2/2]

void cricket::RawRtpPacket::WriteToByteBuffer ( uint32_t  in_ssrc,
rtc::ByteBufferWriter buf 
) const

Member Data Documentation

◆ m_to_pt

uint8_t cricket::RawRtpPacket::m_to_pt

◆ payload

char cricket::RawRtpPacket::payload

◆ sequence_number

uint16_t cricket::RawRtpPacket::sequence_number

◆ ssrc

uint32_t cricket::RawRtpPacket::ssrc

◆ timestamp

uint32_t cricket::RawRtpPacket::timestamp

◆ ver_to_cc

uint8_t cricket::RawRtpPacket::ver_to_cc

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