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

#include <TestStereo.h>

Inheritance diagram for webrtc::TestPackStereo:
webrtc::AudioPacketizationCallback webrtc::AudioPacketizationCallback

Public Member Functions

 TestPackStereo ()
 
 ~TestPackStereo ()
 
void RegisterReceiverACM (AudioCodingModule *acm)
 
int32_t SendData (const FrameType frame_type, const uint8_t payload_type, const uint32_t timestamp, const uint8_t *payload_data, const size_t payload_size, const RTPFragmentationHeader *fragmentation) override
 
uint16_t payload_size ()
 
uint32_t timestamp_diff ()
 
void reset_payload_size ()
 
void set_codec_mode (StereoMonoMode mode)
 
void set_lost_packet (bool lost)
 
 TestPackStereo ()
 
 ~TestPackStereo ()
 
void RegisterReceiverACM (AudioCodingModule *acm)
 
int32_t SendData (const FrameType frame_type, const uint8_t payload_type, const uint32_t timestamp, const uint8_t *payload_data, const size_t payload_size, const RTPFragmentationHeader *fragmentation) override
 
uint16_t payload_size ()
 
uint32_t timestamp_diff ()
 
void reset_payload_size ()
 
void set_codec_mode (StereoMonoMode mode)
 
void set_lost_packet (bool lost)
 
- Public Member Functions inherited from webrtc::AudioPacketizationCallback
virtual ~AudioPacketizationCallback ()
 
virtual ~AudioPacketizationCallback ()
 

Constructor & Destructor Documentation

◆ TestPackStereo() [1/2]

webrtc::TestPackStereo::TestPackStereo ( )

◆ ~TestPackStereo() [1/2]

webrtc::TestPackStereo::~TestPackStereo ( )

◆ TestPackStereo() [2/2]

webrtc::TestPackStereo::TestPackStereo ( )

◆ ~TestPackStereo() [2/2]

webrtc::TestPackStereo::~TestPackStereo ( )

Member Function Documentation

◆ payload_size() [1/2]

uint16_t webrtc::TestPackStereo::payload_size ( )

◆ payload_size() [2/2]

uint16_t webrtc::TestPackStereo::payload_size ( )

◆ RegisterReceiverACM() [1/2]

void webrtc::TestPackStereo::RegisterReceiverACM ( AudioCodingModule acm)

◆ RegisterReceiverACM() [2/2]

void webrtc::TestPackStereo::RegisterReceiverACM ( AudioCodingModule acm)

◆ reset_payload_size() [1/2]

void webrtc::TestPackStereo::reset_payload_size ( )

◆ reset_payload_size() [2/2]

void webrtc::TestPackStereo::reset_payload_size ( )

◆ SendData() [1/2]

int32_t webrtc::TestPackStereo::SendData ( const FrameType  frame_type,
const uint8_t  payload_type,
const uint32_t  timestamp,
const uint8_t payload_data,
const size_t  payload_size,
const RTPFragmentationHeader fragmentation 
)
overridevirtual

◆ SendData() [2/2]

int32_t webrtc::TestPackStereo::SendData ( const FrameType  frame_type,
const uint8_t  payload_type,
const uint32_t  timestamp,
const uint8_t payload_data,
const size_t  payload_size,
const RTPFragmentationHeader fragmentation 
)
overridevirtual

◆ set_codec_mode() [1/2]

void webrtc::TestPackStereo::set_codec_mode ( StereoMonoMode  mode)

◆ set_codec_mode() [2/2]

void webrtc::TestPackStereo::set_codec_mode ( StereoMonoMode  mode)

◆ set_lost_packet() [1/2]

void webrtc::TestPackStereo::set_lost_packet ( bool  lost)

◆ set_lost_packet() [2/2]

void webrtc::TestPackStereo::set_lost_packet ( bool  lost)

◆ timestamp_diff() [1/2]

uint32_t webrtc::TestPackStereo::timestamp_diff ( )

◆ timestamp_diff() [2/2]

uint32_t webrtc::TestPackStereo::timestamp_diff ( )

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