#include <gain_control_impl.h>
|
enum | Mode {
kAdaptiveAnalog,
kAdaptiveDigital,
kFixedDigital,
kAdaptiveAnalog,
kAdaptiveDigital,
kFixedDigital
} |
|
enum | Mode {
kAdaptiveAnalog,
kAdaptiveDigital,
kFixedDigital,
kAdaptiveAnalog,
kAdaptiveDigital,
kFixedDigital
} |
|
virtual | ~GainControl () |
|
virtual | ~GainControl () |
|
◆ GainControlImpl() [1/2]
◆ ~GainControlImpl() [1/2]
webrtc::GainControlImpl::~GainControlImpl |
( |
| ) |
|
|
override |
◆ GainControlImpl() [2/2]
◆ ~GainControlImpl() [2/2]
webrtc::GainControlImpl::~GainControlImpl |
( |
| ) |
|
|
override |
◆ AnalyzeCaptureAudio() [1/2]
int webrtc::GainControlImpl::AnalyzeCaptureAudio |
( |
AudioBuffer * |
audio | ) |
|
◆ AnalyzeCaptureAudio() [2/2]
int webrtc::GainControlImpl::AnalyzeCaptureAudio |
( |
AudioBuffer * |
audio | ) |
|
◆ compression_gain_db() [1/2]
int webrtc::GainControlImpl::compression_gain_db |
( |
| ) |
const |
|
overridevirtual |
◆ compression_gain_db() [2/2]
int webrtc::GainControlImpl::compression_gain_db |
( |
| ) |
const |
|
overridevirtual |
◆ Initialize() [1/2]
void webrtc::GainControlImpl::Initialize |
( |
size_t |
num_proc_channels, |
|
|
int |
sample_rate_hz |
|
) |
| |
◆ Initialize() [2/2]
void webrtc::GainControlImpl::Initialize |
( |
size_t |
num_proc_channels, |
|
|
int |
sample_rate_hz |
|
) |
| |
◆ is_enabled() [1/2]
bool webrtc::GainControlImpl::is_enabled |
( |
| ) |
const |
|
overridevirtual |
◆ is_enabled() [2/2]
bool webrtc::GainControlImpl::is_enabled |
( |
| ) |
const |
|
overridevirtual |
◆ is_limiter_enabled() [1/2]
bool webrtc::GainControlImpl::is_limiter_enabled |
( |
| ) |
const |
|
overridevirtual |
◆ is_limiter_enabled() [2/2]
bool webrtc::GainControlImpl::is_limiter_enabled |
( |
| ) |
const |
|
overridevirtual |
◆ mode() [1/2]
◆ mode() [2/2]
Mode webrtc::GainControlImpl::mode |
( |
| ) |
const |
|
overridevirtual |
◆ PackRenderAudioBuffer() [1/2]
static void webrtc::GainControlImpl::PackRenderAudioBuffer |
( |
AudioBuffer * |
audio, |
|
|
std::vector< int16_t > * |
packed_buffer |
|
) |
| |
|
static |
◆ PackRenderAudioBuffer() [2/2]
void webrtc::GainControlImpl::PackRenderAudioBuffer |
( |
AudioBuffer * |
audio, |
|
|
std::vector< int16_t > * |
packed_buffer |
|
) |
| |
|
static |
◆ ProcessCaptureAudio() [1/2]
int webrtc::GainControlImpl::ProcessCaptureAudio |
( |
AudioBuffer * |
audio, |
|
|
bool |
stream_has_echo |
|
) |
| |
◆ ProcessCaptureAudio() [2/2]
int webrtc::GainControlImpl::ProcessCaptureAudio |
( |
AudioBuffer * |
audio, |
|
|
bool |
stream_has_echo |
|
) |
| |
◆ ProcessRenderAudio() [1/2]
◆ ProcessRenderAudio() [2/2]
◆ stream_analog_level() [1/2]
int webrtc::GainControlImpl::stream_analog_level |
( |
| ) |
|
|
overridevirtual |
◆ stream_analog_level() [2/2]
int webrtc::GainControlImpl::stream_analog_level |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/audio_processing/gain_control_impl.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/audio_processing/gain_control_impl.cc