#include <aec_dump_based_simulator.h>
|
static const int | kChunksPerSecond = 1000 / AudioProcessing::kChunkSizeMs |
|
TickIntervalStats * | mutable_proc_time () |
|
void | ProcessStream (bool fixed_interface) |
|
void | ProcessReverseStream (bool fixed_interface) |
|
void | CreateAudioProcessor () |
|
void | DestroyAudioProcessor () |
|
void | SetupBuffersConfigsOutputs (int input_sample_rate_hz, int output_sample_rate_hz, int reverse_input_sample_rate_hz, int reverse_output_sample_rate_hz, int input_num_channels, int output_num_channels, int reverse_input_num_channels, int reverse_output_num_channels) |
|
TickIntervalStats * | mutable_proc_time () |
|
void | ProcessStream (bool fixed_interface) |
|
void | ProcessReverseStream (bool fixed_interface) |
|
void | CreateAudioProcessor () |
|
void | DestroyAudioProcessor () |
|
void | SetupBuffersConfigsOutputs (int input_sample_rate_hz, int output_sample_rate_hz, int reverse_input_sample_rate_hz, int reverse_output_sample_rate_hz, int input_num_channels, int output_num_channels, int reverse_input_num_channels, int reverse_output_num_channels) |
|
const SimulationSettings | settings_ |
|
std::unique_ptr< AudioProcessing > | ap_ |
|
std::unique_ptr< ChannelBuffer< float > > | in_buf_ |
|
std::unique_ptr< ChannelBuffer< float > > | out_buf_ |
|
std::unique_ptr< ChannelBuffer< float > > | reverse_in_buf_ |
|
std::unique_ptr< ChannelBuffer< float > > | reverse_out_buf_ |
|
StreamConfig | in_config_ |
|
StreamConfig | out_config_ |
|
StreamConfig | reverse_in_config_ |
|
StreamConfig | reverse_out_config_ |
|
std::unique_ptr< ChannelBufferWavReader > | buffer_reader_ |
|
std::unique_ptr< ChannelBufferWavReader > | reverse_buffer_reader_ |
|
AudioFrame | rev_frame_ |
|
AudioFrame | fwd_frame_ |
|
bool | bitexact_output_ = true |
|
◆ AecDumpBasedSimulator() [1/2]
webrtc::test::AecDumpBasedSimulator::AecDumpBasedSimulator |
( |
const SimulationSettings & |
settings | ) |
|
|
explicit |
◆ ~AecDumpBasedSimulator() [1/2]
webrtc::test::AecDumpBasedSimulator::~AecDumpBasedSimulator |
( |
| ) |
|
|
overridedefault |
◆ AecDumpBasedSimulator() [2/2]
webrtc::test::AecDumpBasedSimulator::AecDumpBasedSimulator |
( |
const SimulationSettings & |
settings | ) |
|
|
explicit |
◆ ~AecDumpBasedSimulator() [2/2]
webrtc::test::AecDumpBasedSimulator::~AecDumpBasedSimulator |
( |
| ) |
|
|
override |
◆ Process() [1/2]
void webrtc::test::AecDumpBasedSimulator::Process |
( |
| ) |
|
|
overridevirtual |
◆ Process() [2/2]
void webrtc::test::AecDumpBasedSimulator::Process |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: