#include <agc_manager_direct.h>
|
| AgcManagerDirect (GainControl *gctrl, VolumeCallbacks *volume_callbacks, int startup_min_level, int clipped_level_min) |
|
| AgcManagerDirect (Agc *agc, GainControl *gctrl, VolumeCallbacks *volume_callbacks, int startup_min_level, int clipped_level_min) |
|
| ~AgcManagerDirect () |
|
int | Initialize () |
|
void | AnalyzePreProcess (int16_t *audio, int num_channels, size_t samples_per_channel) |
|
void | Process (const int16_t *audio, size_t length, int sample_rate_hz) |
|
void | SetCaptureMuted (bool muted) |
|
bool | capture_muted () |
|
float | voice_probability () |
|
| AgcManagerDirect (GainControl *gctrl, VolumeCallbacks *volume_callbacks, int startup_min_level, int clipped_level_min) |
|
| AgcManagerDirect (Agc *agc, GainControl *gctrl, VolumeCallbacks *volume_callbacks, int startup_min_level, int clipped_level_min) |
|
| ~AgcManagerDirect () |
|
int | Initialize () |
|
void | AnalyzePreProcess (int16_t *audio, int num_channels, size_t samples_per_channel) |
|
void | Process (const int16_t *audio, size_t length, int sample_rate_hz) |
|
void | SetCaptureMuted (bool muted) |
|
bool | capture_muted () |
|
float | voice_probability () |
|
◆ AgcManagerDirect() [1/4]
webrtc::AgcManagerDirect::AgcManagerDirect |
( |
GainControl * |
gctrl, |
|
|
VolumeCallbacks * |
volume_callbacks, |
|
|
int |
startup_min_level, |
|
|
int |
clipped_level_min |
|
) |
| |
◆ AgcManagerDirect() [2/4]
webrtc::AgcManagerDirect::AgcManagerDirect |
( |
Agc * |
agc, |
|
|
GainControl * |
gctrl, |
|
|
VolumeCallbacks * |
volume_callbacks, |
|
|
int |
startup_min_level, |
|
|
int |
clipped_level_min |
|
) |
| |
◆ ~AgcManagerDirect() [1/2]
webrtc::AgcManagerDirect::~AgcManagerDirect |
( |
| ) |
|
◆ AgcManagerDirect() [3/4]
webrtc::AgcManagerDirect::AgcManagerDirect |
( |
GainControl * |
gctrl, |
|
|
VolumeCallbacks * |
volume_callbacks, |
|
|
int |
startup_min_level, |
|
|
int |
clipped_level_min |
|
) |
| |
◆ AgcManagerDirect() [4/4]
webrtc::AgcManagerDirect::AgcManagerDirect |
( |
Agc * |
agc, |
|
|
GainControl * |
gctrl, |
|
|
VolumeCallbacks * |
volume_callbacks, |
|
|
int |
startup_min_level, |
|
|
int |
clipped_level_min |
|
) |
| |
◆ ~AgcManagerDirect() [2/2]
webrtc::AgcManagerDirect::~AgcManagerDirect |
( |
| ) |
|
◆ AnalyzePreProcess() [1/2]
void webrtc::AgcManagerDirect::AnalyzePreProcess |
( |
int16_t * |
audio, |
|
|
int |
num_channels, |
|
|
size_t |
samples_per_channel |
|
) |
| |
◆ AnalyzePreProcess() [2/2]
void webrtc::AgcManagerDirect::AnalyzePreProcess |
( |
int16_t * |
audio, |
|
|
int |
num_channels, |
|
|
size_t |
samples_per_channel |
|
) |
| |
◆ capture_muted() [1/2]
bool webrtc::AgcManagerDirect::capture_muted |
( |
| ) |
|
|
inline |
◆ capture_muted() [2/2]
bool webrtc::AgcManagerDirect::capture_muted |
( |
| ) |
|
|
inline |
◆ Initialize() [1/2]
int webrtc::AgcManagerDirect::Initialize |
( |
| ) |
|
◆ Initialize() [2/2]
int webrtc::AgcManagerDirect::Initialize |
( |
| ) |
|
◆ Process() [1/2]
void webrtc::AgcManagerDirect::Process |
( |
const int16_t * |
audio, |
|
|
size_t |
length, |
|
|
int |
sample_rate_hz |
|
) |
| |
◆ Process() [2/2]
void webrtc::AgcManagerDirect::Process |
( |
const int16_t * |
audio, |
|
|
size_t |
length, |
|
|
int |
sample_rate_hz |
|
) |
| |
◆ SetCaptureMuted() [1/2]
void webrtc::AgcManagerDirect::SetCaptureMuted |
( |
bool |
muted | ) |
|
◆ SetCaptureMuted() [2/2]
void webrtc::AgcManagerDirect::SetCaptureMuted |
( |
bool |
muted | ) |
|
◆ voice_probability() [1/2]
float webrtc::AgcManagerDirect::voice_probability |
( |
| ) |
|
◆ voice_probability() [2/2]
float webrtc::AgcManagerDirect::voice_probability |
( |
| ) |
|
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/audio_processing/agc/agc_manager_direct.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/audio_processing/agc/agc_manager_direct.cc