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

#include <delay_based_bwe_unittest_helper.h>

Public Member Functions

 StreamGenerator (int capacity, int64_t time_now)
 
void AddStream (RtpStream *stream)
 
void set_capacity_bps (int capacity_bps)
 
void SetBitrateBps (int bitrate_bps)
 
void set_rtp_timestamp_offset (uint32_t ssrc, uint32_t offset)
 
int64_t GenerateFrame (std::vector< PacketInfo > *packets, int64_t time_now_us)
 
 StreamGenerator (int capacity, int64_t time_now)
 
void AddStream (RtpStream *stream)
 
void set_capacity_bps (int capacity_bps)
 
void SetBitrateBps (int bitrate_bps)
 
void set_rtp_timestamp_offset (uint32_t ssrc, uint32_t offset)
 
int64_t GenerateFrame (std::vector< PacketInfo > *packets, int64_t time_now_us)
 

Constructor & Destructor Documentation

◆ StreamGenerator() [1/2]

webrtc::test::StreamGenerator::StreamGenerator ( int  capacity,
int64_t  time_now 
)

◆ StreamGenerator() [2/2]

webrtc::test::StreamGenerator::StreamGenerator ( int  capacity,
int64_t  time_now 
)

Member Function Documentation

◆ AddStream() [1/2]

void webrtc::test::StreamGenerator::AddStream ( RtpStream stream)

◆ AddStream() [2/2]

void webrtc::test::StreamGenerator::AddStream ( RtpStream stream)

◆ GenerateFrame() [1/2]

int64_t webrtc::test::StreamGenerator::GenerateFrame ( std::vector< PacketInfo > *  packets,
int64_t  time_now_us 
)

◆ GenerateFrame() [2/2]

int64_t webrtc::test::StreamGenerator::GenerateFrame ( std::vector< PacketInfo > *  packets,
int64_t  time_now_us 
)

◆ set_capacity_bps() [1/2]

void webrtc::test::StreamGenerator::set_capacity_bps ( int  capacity_bps)

◆ set_capacity_bps() [2/2]

void webrtc::test::StreamGenerator::set_capacity_bps ( int  capacity_bps)

◆ set_rtp_timestamp_offset() [1/2]

void webrtc::test::StreamGenerator::set_rtp_timestamp_offset ( uint32_t  ssrc,
uint32_t  offset 
)

◆ set_rtp_timestamp_offset() [2/2]

void webrtc::test::StreamGenerator::set_rtp_timestamp_offset ( uint32_t  ssrc,
uint32_t  offset 
)

◆ SetBitrateBps() [1/2]

void webrtc::test::StreamGenerator::SetBitrateBps ( int  bitrate_bps)

◆ SetBitrateBps() [2/2]

void webrtc::test::StreamGenerator::SetBitrateBps ( int  bitrate_bps)

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