#include <block_processor.h>
◆ ~BlockProcessor() [1/2]
virtual webrtc::BlockProcessor::~BlockProcessor |
( |
| ) |
|
|
virtualdefault |
◆ ~BlockProcessor() [2/2]
virtual webrtc::BlockProcessor::~BlockProcessor |
( |
| ) |
|
|
virtualdefault |
◆ BufferRender() [1/2]
virtual bool webrtc::BlockProcessor::BufferRender |
( |
std::vector< std::vector< float >> * |
render_block | ) |
|
|
pure virtual |
◆ BufferRender() [2/2]
virtual bool webrtc::BlockProcessor::BufferRender |
( |
std::vector< std::vector< float >> * |
render_block | ) |
|
|
pure virtual |
◆ Create() [1/6]
◆ Create() [2/6]
static BlockProcessor* webrtc::BlockProcessor::Create |
( |
int |
sample_rate_hz | ) |
|
|
static |
◆ Create() [3/6]
◆ Create() [4/6]
◆ Create() [5/6]
◆ Create() [6/6]
◆ ProcessCapture() [1/2]
virtual void webrtc::BlockProcessor::ProcessCapture |
( |
bool |
echo_path_gain_change, |
|
|
bool |
capture_signal_saturation, |
|
|
std::vector< std::vector< float >> * |
capture_block |
|
) |
| |
|
pure virtual |
◆ ProcessCapture() [2/2]
virtual void webrtc::BlockProcessor::ProcessCapture |
( |
bool |
echo_path_gain_change, |
|
|
bool |
capture_signal_saturation, |
|
|
std::vector< std::vector< float >> * |
capture_block |
|
) |
| |
|
pure virtual |
◆ UpdateEchoLeakageStatus() [1/2]
virtual void webrtc::BlockProcessor::UpdateEchoLeakageStatus |
( |
bool |
leakage_detected | ) |
|
|
pure virtual |
◆ UpdateEchoLeakageStatus() [2/2]
virtual void webrtc::BlockProcessor::UpdateEchoLeakageStatus |
( |
bool |
leakage_detected | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/audio_processing/aec3/block_processor.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/audio_processing/aec3/block_processor.cc