#include <nonlinear_beamformer.h>
|
| PostFilterTransform (size_t num_channels, size_t chunk_length, float *window, size_t fft_size) |
|
void | ProcessChunk (float *const *data, float *final_mask) |
|
| PostFilterTransform (size_t num_channels, size_t chunk_length, float *window, size_t fft_size) |
|
void | ProcessChunk (float *const *data, float *final_mask) |
|
virtual | ~Callback () |
|
virtual void | ProcessAudioBlock (const std::complex< float > *const *in_block, size_t num_in_channels, size_t frames, size_t num_out_channels, std::complex< float > *const *out_block)=0 |
|
virtual | ~Callback () |
|
virtual void | ProcessAudioBlock (const std::complex< float > *const *in_block, size_t num_in_channels, size_t frames, size_t num_out_channels, std::complex< float > *const *out_block)=0 |
|
◆ PostFilterTransform() [1/2]
webrtc::PostFilterTransform::PostFilterTransform |
( |
size_t |
num_channels, |
|
|
size_t |
chunk_length, |
|
|
float * |
window, |
|
|
size_t |
fft_size |
|
) |
| |
◆ PostFilterTransform() [2/2]
webrtc::PostFilterTransform::PostFilterTransform |
( |
size_t |
num_channels, |
|
|
size_t |
chunk_length, |
|
|
float * |
window, |
|
|
size_t |
fft_size |
|
) |
| |
◆ ProcessAudioBlock() [1/2]
void webrtc::PostFilterTransform::ProcessAudioBlock |
( |
const complex< float > *const * |
input, |
|
|
size_t |
num_input_channels, |
|
|
size_t |
num_freq_bins, |
|
|
size_t |
num_output_channels, |
|
|
complex< float > *const * |
output |
|
) |
| |
|
overrideprotected |
◆ ProcessAudioBlock() [2/2]
void webrtc::PostFilterTransform::ProcessAudioBlock |
( |
const complex< float > *const * |
input, |
|
|
size_t |
num_input_channels, |
|
|
size_t |
num_freq_bins, |
|
|
size_t |
num_output_channels, |
|
|
complex< float > *const * |
output |
|
) |
| |
|
overrideprotected |
◆ ProcessChunk() [1/2]
void webrtc::PostFilterTransform::ProcessChunk |
( |
float *const * |
data, |
|
|
float * |
final_mask |
|
) |
| |
◆ ProcessChunk() [2/2]
void webrtc::PostFilterTransform::ProcessChunk |
( |
float *const * |
data, |
|
|
float * |
final_mask |
|
) |
| |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.cc