webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
webrtc::AudioEncoderCng::Config Struct Reference

#include <audio_encoder_cng.h>

Public Member Functions

 Config ()
 
 Config (Config &&)
 
 ~Config ()
 
bool IsOk () const
 
 Config ()
 
 Config (Config &&)
 
 ~Config ()
 
bool IsOk () const
 

Public Attributes

size_t num_channels = 1
 
int payload_type = 13
 
std::unique_ptr< AudioEncoderspeech_encoder
 
Vad::Aggressiveness vad_mode = Vad::kVadNormal
 
int sid_frame_interval_ms = 100
 
int num_cng_coefficients = 8
 
Vadvad = nullptr
 

Constructor & Destructor Documentation

◆ Config() [1/4]

webrtc::AudioEncoderCng::Config::Config ( )
default

◆ Config() [2/4]

webrtc::AudioEncoderCng::Config::Config ( Config &&  )
default

◆ ~Config() [1/2]

webrtc::AudioEncoderCng::Config::~Config ( )
default

◆ Config() [3/4]

webrtc::AudioEncoderCng::Config::Config ( )

◆ Config() [4/4]

webrtc::AudioEncoderCng::Config::Config ( Config &&  )

◆ ~Config() [2/2]

webrtc::AudioEncoderCng::Config::~Config ( )

Member Function Documentation

◆ IsOk() [1/2]

bool webrtc::AudioEncoderCng::Config::IsOk ( ) const

◆ IsOk() [2/2]

bool webrtc::AudioEncoderCng::Config::IsOk ( ) const

Member Data Documentation

◆ num_channels

size_t webrtc::AudioEncoderCng::Config::num_channels = 1

◆ num_cng_coefficients

int webrtc::AudioEncoderCng::Config::num_cng_coefficients = 8

◆ payload_type

int webrtc::AudioEncoderCng::Config::payload_type = 13

◆ sid_frame_interval_ms

int webrtc::AudioEncoderCng::Config::sid_frame_interval_ms = 100

◆ speech_encoder

std::unique_ptr< AudioEncoder > webrtc::AudioEncoderCng::Config::speech_encoder

◆ vad

Vad * webrtc::AudioEncoderCng::Config::vad = nullptr

◆ vad_mode

Vad::Aggressiveness webrtc::AudioEncoderCng::Config::vad_mode = Vad::kVadNormal

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