Chromium Code Reviews| Index: webrtc/modules/audio_processing/test/audio_processing_simulator.h |
| diff --git a/webrtc/modules/audio_processing/test/audio_processing_simulator.h b/webrtc/modules/audio_processing/test/audio_processing_simulator.h |
| index d1def43b352248432f0bd89cf6e8c5993069c8a8..4515721b7b57f0a232dd6ef28b5dded7d8ce4d43 100644 |
| --- a/webrtc/modules/audio_processing/test/audio_processing_simulator.h |
| +++ b/webrtc/modules/audio_processing/test/audio_processing_simulator.h |
| @@ -12,6 +12,7 @@ |
| #define WEBRTC_MODULES_AUDIO_PROCESSING_TEST_AUDIO_PROCESSING_SIMULATOR_H_ |
| #include <algorithm> |
| +#include <fstream> |
| #include <limits> |
| #include <memory> |
| #include <string> |
| @@ -45,6 +46,8 @@ struct SimulationSettings { |
| rtc::Optional<std::string> reverse_input_filename; |
| rtc::Optional<bool> use_aec; |
| rtc::Optional<bool> use_aecm; |
| + rtc::Optional<bool> use_red; |
| + rtc::Optional<std::string> red_graph_output_filename; |
| rtc::Optional<bool> use_agc; |
| rtc::Optional<bool> use_hpf; |
| rtc::Optional<bool> use_ns; |
| @@ -168,6 +171,7 @@ class AudioProcessingSimulator { |
| std::unique_ptr<ChannelBufferWavWriter> buffer_writer_; |
| std::unique_ptr<ChannelBufferWavWriter> reverse_buffer_writer_; |
| TickIntervalStats proc_time_; |
| + std::ofstream residual_echo_likelihood_graph_; |
|
peah-webrtc
2016/11/10 10:47:10
What about changing the name to residual_echo_like
ivoc
2016/11/10 15:36:08
Good idea, done.
|
| RTC_DISALLOW_IMPLICIT_CONSTRUCTORS(AudioProcessingSimulator); |
| }; |