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

#include <audio_encoder_isac_t.h>

Public Member Functions

bool IsOk () const
 
bool IsOk () const
 

Public Attributes

rtc::scoped_refptr< LockedIsacBandwidthInfobwinfo
 
int payload_type = 103
 
int sample_rate_hz = 16000
 
int frame_size_ms = 30
 
int bit_rate = kDefaultBitRate
 
int max_payload_size_bytes = -1
 
int max_bit_rate = -1
 
bool adaptive_mode = false
 
bool enforce_frame_size = false
 

Member Function Documentation

◆ IsOk() [1/2]

template<typename T >
bool webrtc::AudioEncoderIsacT< T >::Config::IsOk ( ) const

◆ IsOk() [2/2]

template<typename T >
bool webrtc::AudioEncoderIsacT< T >::Config::IsOk ( ) const

Member Data Documentation

◆ adaptive_mode

template<typename T >
bool webrtc::AudioEncoderIsacT< T >::Config::adaptive_mode = false

◆ bit_rate

template<typename T >
int webrtc::AudioEncoderIsacT< T >::Config::bit_rate = kDefaultBitRate

◆ bwinfo

template<typename T >
rtc::scoped_refptr< LockedIsacBandwidthInfo > webrtc::AudioEncoderIsacT< T >::Config::bwinfo

◆ enforce_frame_size

template<typename T >
bool webrtc::AudioEncoderIsacT< T >::Config::enforce_frame_size = false

◆ frame_size_ms

template<typename T >
int webrtc::AudioEncoderIsacT< T >::Config::frame_size_ms = 30

◆ max_bit_rate

template<typename T >
int webrtc::AudioEncoderIsacT< T >::Config::max_bit_rate = -1

◆ max_payload_size_bytes

template<typename T >
int webrtc::AudioEncoderIsacT< T >::Config::max_payload_size_bytes = -1

◆ payload_type

template<typename T >
int webrtc::AudioEncoderIsacT< T >::Config::payload_type = 103

◆ sample_rate_hz

template<typename T >
int webrtc::AudioEncoderIsacT< T >::Config::sample_rate_hz = 16000

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