#include <echo_canceller3.h>
◆ EchoCanceller3() [1/4]
webrtc::EchoCanceller3::EchoCanceller3 |
( |
int |
sample_rate_hz, |
|
|
bool |
use_highpass_filter |
|
) |
| |
◆ EchoCanceller3() [2/4]
webrtc::EchoCanceller3::EchoCanceller3 |
( |
int |
sample_rate_hz, |
|
|
bool |
use_highpass_filter, |
|
|
std::unique_ptr< BlockProcessor > |
block_processor |
|
) |
| |
◆ ~EchoCanceller3() [1/2]
webrtc::EchoCanceller3::~EchoCanceller3 |
( |
| ) |
|
|
default |
◆ EchoCanceller3() [3/4]
webrtc::EchoCanceller3::EchoCanceller3 |
( |
int |
sample_rate_hz, |
|
|
bool |
use_highpass_filter |
|
) |
| |
◆ EchoCanceller3() [4/4]
webrtc::EchoCanceller3::EchoCanceller3 |
( |
int |
sample_rate_hz, |
|
|
bool |
use_highpass_filter, |
|
|
std::unique_ptr< BlockProcessor > |
block_processor |
|
) |
| |
◆ ~EchoCanceller3() [2/2]
webrtc::EchoCanceller3::~EchoCanceller3 |
( |
| ) |
|
◆ AnalyzeCapture() [1/2]
◆ AnalyzeCapture() [2/2]
◆ AnalyzeRender() [1/2]
bool webrtc::EchoCanceller3::AnalyzeRender |
( |
AudioBuffer * |
farend | ) |
|
◆ AnalyzeRender() [2/2]
bool webrtc::EchoCanceller3::AnalyzeRender |
( |
AudioBuffer * |
farend | ) |
|
◆ ProcessCapture() [1/2]
void webrtc::EchoCanceller3::ProcessCapture |
( |
AudioBuffer * |
capture, |
|
|
bool |
level_change |
|
) |
| |
◆ ProcessCapture() [2/2]
void webrtc::EchoCanceller3::ProcessCapture |
( |
AudioBuffer * |
capture, |
|
|
bool |
level_change |
|
) |
| |
◆ ToString() [1/2]
◆ ToString() [2/2]
◆ UpdateEchoLeakageStatus() [1/2]
void webrtc::EchoCanceller3::UpdateEchoLeakageStatus |
( |
bool |
leakage_detected | ) |
|
|
inline |
◆ UpdateEchoLeakageStatus() [2/2]
void webrtc::EchoCanceller3::UpdateEchoLeakageStatus |
( |
bool |
leakage_detected | ) |
|
|
inline |
◆ Validate() [1/2]
◆ Validate() [2/2]
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/audio_processing/aec3/echo_canceller3.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/audio_processing/aec3/echo_canceller3.cc