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

#include <webrtc_cng.h>

Public Member Functions

 ComfortNoiseEncoder (int fs, int interval, int quality)
 
 ~ComfortNoiseEncoder ()=default
 
 ComfortNoiseEncoder (const ComfortNoiseEncoder &)=delete
 
ComfortNoiseEncoderoperator= (const ComfortNoiseEncoder &)=delete
 
void Reset (int fs, int interval, int quality)
 
size_t Encode (rtc::ArrayView< const int16_t > speech, bool force_sid, rtc::Buffer *output)
 
 ComfortNoiseEncoder (int fs, int interval, int quality)
 
 ~ComfortNoiseEncoder ()=default
 
 ComfortNoiseEncoder (const ComfortNoiseEncoder &)=delete
 
ComfortNoiseEncoderoperator= (const ComfortNoiseEncoder &)=delete
 
void Reset (int fs, int interval, int quality)
 
size_t Encode (rtc::ArrayView< const int16_t > speech, bool force_sid, rtc::Buffer *output)
 

Constructor & Destructor Documentation

◆ ComfortNoiseEncoder() [1/4]

webrtc::ComfortNoiseEncoder::ComfortNoiseEncoder ( int  fs,
int  interval,
int  quality 
)

◆ ~ComfortNoiseEncoder() [1/2]

webrtc::ComfortNoiseEncoder::~ComfortNoiseEncoder ( )
default

◆ ComfortNoiseEncoder() [2/4]

webrtc::ComfortNoiseEncoder::ComfortNoiseEncoder ( const ComfortNoiseEncoder )
delete

◆ ComfortNoiseEncoder() [3/4]

webrtc::ComfortNoiseEncoder::ComfortNoiseEncoder ( int  fs,
int  interval,
int  quality 
)

◆ ~ComfortNoiseEncoder() [2/2]

webrtc::ComfortNoiseEncoder::~ComfortNoiseEncoder ( )
default

◆ ComfortNoiseEncoder() [4/4]

webrtc::ComfortNoiseEncoder::ComfortNoiseEncoder ( const ComfortNoiseEncoder )
delete

Member Function Documentation

◆ Encode() [1/2]

size_t webrtc::ComfortNoiseEncoder::Encode ( rtc::ArrayView< const int16_t speech,
bool  force_sid,
rtc::Buffer output 
)

◆ Encode() [2/2]

size_t webrtc::ComfortNoiseEncoder::Encode ( rtc::ArrayView< const int16_t speech,
bool  force_sid,
rtc::Buffer output 
)

◆ operator=() [1/2]

ComfortNoiseEncoder& webrtc::ComfortNoiseEncoder::operator= ( const ComfortNoiseEncoder )
delete

◆ operator=() [2/2]

ComfortNoiseEncoder& webrtc::ComfortNoiseEncoder::operator= ( const ComfortNoiseEncoder )
delete

◆ Reset() [1/2]

void webrtc::ComfortNoiseEncoder::Reset ( int  fs,
int  interval,
int  quality 
)

◆ Reset() [2/2]

void webrtc::ComfortNoiseEncoder::Reset ( int  fs,
int  interval,
int  quality 
)

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