webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | Protected Attributes | List of all members
webrtc::Sender Class Reference

#include <EncodeDecodeTest.h>

Inheritance diagram for webrtc::Sender:
webrtc::SenderWithFEC webrtc::SenderWithFEC

Public Member Functions

 Sender ()
 
void Setup (AudioCodingModule *acm, RTPStream *rtpStream, std::string in_file_name, int sample_rate, size_t channels)
 
void Teardown ()
 
void Run ()
 
bool Add10MsData ()
 
 Sender ()
 
void Setup (AudioCodingModule *acm, RTPStream *rtpStream, std::string in_file_name, int sample_rate, size_t channels)
 
void Teardown ()
 
void Run ()
 
bool Add10MsData ()
 

Public Attributes

uint8_t testMode
 
uint8_t codeId
 

Protected Attributes

AudioCodingModule_acm
 

Constructor & Destructor Documentation

◆ Sender() [1/2]

Sender::Sender ( )

◆ Sender() [2/2]

webrtc::Sender::Sender ( )

Member Function Documentation

◆ Add10MsData() [1/2]

bool Sender::Add10MsData ( )

◆ Add10MsData() [2/2]

bool webrtc::Sender::Add10MsData ( )

◆ Run() [1/2]

void Sender::Run ( )

◆ Run() [2/2]

void webrtc::Sender::Run ( )

◆ Setup() [1/2]

void webrtc::Sender::Setup ( AudioCodingModule acm,
RTPStream rtpStream,
std::string  in_file_name,
int  sample_rate,
size_t  channels 
)

◆ Setup() [2/2]

void Sender::Setup ( AudioCodingModule acm,
RTPStream rtpStream,
std::string  in_file_name,
int  sample_rate,
size_t  channels 
)

◆ Teardown() [1/2]

void webrtc::Sender::Teardown ( )

◆ Teardown() [2/2]

void Sender::Teardown ( )

Member Data Documentation

◆ _acm

AudioCodingModule * Sender::_acm
protected

◆ codeId

uint8_t Sender::codeId

◆ testMode

uint8_t Sender::testMode

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