webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
webrtc::RtpPacketizerVp9Test Class Reference
Inheritance diagram for webrtc::RtpPacketizerVp9Test:
testing::Test

Protected Member Functions

 RtpPacketizerVp9Test ()
 
virtual void SetUp ()
 
void Init (size_t payload_size, size_t packet_size)
 
void CheckPayload (const uint8_t *packet, size_t start_pos, size_t end_pos, bool last)
 
void CreateParseAndCheckPackets (const size_t *expected_hdr_sizes, const size_t *expected_sizes, size_t expected_num_packets)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void TearDown ()
 

Protected Attributes

RtpPacketToSend packet_
 
std::unique_ptr< uint8_t[]> payload_
 
size_t payload_size_
 
size_t payload_pos_
 
RTPVideoHeaderVP9 expected_
 
std::unique_ptr< RtpPacketizerVp9packetizer_
 

Static Protected Attributes

static constexpr RtpPacketToSend::ExtensionManagerkNoExtensions = nullptr
 
static constexpr size_t kMaxPacketSize = 1200
 

Constructor & Destructor Documentation

◆ RtpPacketizerVp9Test()

webrtc::RtpPacketizerVp9Test::RtpPacketizerVp9Test ( )
inlineprotected

Member Function Documentation

◆ CheckPayload()

void webrtc::RtpPacketizerVp9Test::CheckPayload ( const uint8_t packet,
size_t  start_pos,
size_t  end_pos,
bool  last 
)
inlineprotected

◆ CreateParseAndCheckPackets()

void webrtc::RtpPacketizerVp9Test::CreateParseAndCheckPackets ( const size_t expected_hdr_sizes,
const size_t expected_sizes,
size_t  expected_num_packets 
)
inlineprotected

◆ Init()

void webrtc::RtpPacketizerVp9Test::Init ( size_t  payload_size,
size_t  packet_size 
)
inlineprotected

◆ SetUp()

virtual void webrtc::RtpPacketizerVp9Test::SetUp ( )
inlineprotectedvirtual

Reimplemented from testing::Test.

Member Data Documentation

◆ expected_

RTPVideoHeaderVP9 webrtc::RtpPacketizerVp9Test::expected_
protected

◆ kMaxPacketSize

constexpr size_t webrtc::RtpPacketizerVp9Test::kMaxPacketSize = 1200
staticprotected

◆ kNoExtensions

constexpr RtpPacketToSend::ExtensionManager* webrtc::RtpPacketizerVp9Test::kNoExtensions = nullptr
staticprotected

◆ packet_

RtpPacketToSend webrtc::RtpPacketizerVp9Test::packet_
protected

◆ packetizer_

std::unique_ptr<RtpPacketizerVp9> webrtc::RtpPacketizerVp9Test::packetizer_
protected

◆ payload_

std::unique_ptr<uint8_t[]> webrtc::RtpPacketizerVp9Test::payload_
protected

◆ payload_pos_

size_t webrtc::RtpPacketizerVp9Test::payload_pos_
protected

◆ payload_size_

size_t webrtc::RtpPacketizerVp9Test::payload_size_
protected

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