#include <audio_processing_simulator.h>
|
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) |
|
◆ AudioProcessingSimulator() [1/2]
webrtc::test::AudioProcessingSimulator::AudioProcessingSimulator |
( |
const SimulationSettings & |
settings | ) |
|
|
explicit |
◆ ~AudioProcessingSimulator() [1/2]
webrtc::test::AudioProcessingSimulator::~AudioProcessingSimulator |
( |
| ) |
|
|
virtual |
◆ AudioProcessingSimulator() [2/2]
webrtc::test::AudioProcessingSimulator::AudioProcessingSimulator |
( |
const SimulationSettings & |
settings | ) |
|
|
explicit |
◆ ~AudioProcessingSimulator() [2/2]
virtual webrtc::test::AudioProcessingSimulator::~AudioProcessingSimulator |
( |
| ) |
|
|
virtual |
◆ CreateAudioProcessor() [1/2]
void webrtc::test::AudioProcessingSimulator::CreateAudioProcessor |
( |
| ) |
|
|
protected |
◆ CreateAudioProcessor() [2/2]
void webrtc::test::AudioProcessingSimulator::CreateAudioProcessor |
( |
| ) |
|
|
protected |
◆ DestroyAudioProcessor() [1/2]
void webrtc::test::AudioProcessingSimulator::DestroyAudioProcessor |
( |
| ) |
|
|
protected |
◆ DestroyAudioProcessor() [2/2]
void webrtc::test::AudioProcessingSimulator::DestroyAudioProcessor |
( |
| ) |
|
|
protected |
◆ get_num_process_stream_calls() [1/2]
size_t webrtc::test::AudioProcessingSimulator::get_num_process_stream_calls |
( |
| ) |
|
|
inline |
◆ get_num_process_stream_calls() [2/2]
size_t webrtc::test::AudioProcessingSimulator::get_num_process_stream_calls |
( |
| ) |
|
|
inline |
◆ get_num_reverse_process_stream_calls() [1/2]
size_t webrtc::test::AudioProcessingSimulator::get_num_reverse_process_stream_calls |
( |
| ) |
|
|
inline |
◆ get_num_reverse_process_stream_calls() [2/2]
size_t webrtc::test::AudioProcessingSimulator::get_num_reverse_process_stream_calls |
( |
| ) |
|
|
inline |
◆ mutable_proc_time() [1/2]
◆ mutable_proc_time() [2/2]
◆ OutputWasBitexact() [1/2]
bool webrtc::test::AudioProcessingSimulator::OutputWasBitexact |
( |
| ) |
|
|
inline |
◆ OutputWasBitexact() [2/2]
bool webrtc::test::AudioProcessingSimulator::OutputWasBitexact |
( |
| ) |
|
|
inline |
◆ proc_time() [1/2]
◆ proc_time() [2/2]
◆ Process() [1/2]
virtual void webrtc::test::AudioProcessingSimulator::Process |
( |
| ) |
|
|
pure virtual |
◆ Process() [2/2]
virtual void webrtc::test::AudioProcessingSimulator::Process |
( |
| ) |
|
|
pure virtual |
◆ ProcessReverseStream() [1/2]
void webrtc::test::AudioProcessingSimulator::ProcessReverseStream |
( |
bool |
fixed_interface | ) |
|
|
protected |
◆ ProcessReverseStream() [2/2]
void webrtc::test::AudioProcessingSimulator::ProcessReverseStream |
( |
bool |
fixed_interface | ) |
|
|
protected |
◆ ProcessStream() [1/2]
void webrtc::test::AudioProcessingSimulator::ProcessStream |
( |
bool |
fixed_interface | ) |
|
|
protected |
◆ ProcessStream() [2/2]
void webrtc::test::AudioProcessingSimulator::ProcessStream |
( |
bool |
fixed_interface | ) |
|
|
protected |
◆ SetupBuffersConfigsOutputs() [1/2]
void webrtc::test::AudioProcessingSimulator::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 |
|
) |
| |
|
protected |
◆ SetupBuffersConfigsOutputs() [2/2]
void webrtc::test::AudioProcessingSimulator::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 |
|
) |
| |
|
protected |
◆ ap_
std::unique_ptr< AudioProcessing > webrtc::test::AudioProcessingSimulator::ap_ |
|
protected |
◆ bitexact_output_
bool webrtc::test::AudioProcessingSimulator::bitexact_output_ = true |
|
protected |
◆ buffer_reader_
◆ fwd_frame_
AudioFrame webrtc::test::AudioProcessingSimulator::fwd_frame_ |
|
protected |
◆ in_buf_
std::unique_ptr< ChannelBuffer< float > > webrtc::test::AudioProcessingSimulator::in_buf_ |
|
protected |
◆ in_config_
StreamConfig webrtc::test::AudioProcessingSimulator::in_config_ |
|
protected |
◆ kChunksPerSecond
◆ out_buf_
std::unique_ptr< ChannelBuffer< float > > webrtc::test::AudioProcessingSimulator::out_buf_ |
|
protected |
◆ out_config_
StreamConfig webrtc::test::AudioProcessingSimulator::out_config_ |
|
protected |
◆ rev_frame_
AudioFrame webrtc::test::AudioProcessingSimulator::rev_frame_ |
|
protected |
◆ reverse_buffer_reader_
◆ reverse_in_buf_
std::unique_ptr< ChannelBuffer< float > > webrtc::test::AudioProcessingSimulator::reverse_in_buf_ |
|
protected |
◆ reverse_in_config_
StreamConfig webrtc::test::AudioProcessingSimulator::reverse_in_config_ |
|
protected |
◆ reverse_out_buf_
std::unique_ptr< ChannelBuffer< float > > webrtc::test::AudioProcessingSimulator::reverse_out_buf_ |
|
protected |
◆ reverse_out_config_
StreamConfig webrtc::test::AudioProcessingSimulator::reverse_out_config_ |
|
protected |
◆ settings_
The documentation for this class was generated from the following files: