| Index: webrtc/modules/audio_processing/test/conversational_speech/wavreader_adaptor.cc
|
| diff --git a/webrtc/modules/audio_processing/test/conversational_speech/wavreader_adaptor.cc b/webrtc/modules/audio_processing/test/conversational_speech/wavreader_adaptor.cc
|
| index b441a044eea65a03f71586c9623c70b3feacdad7..5457dbb455ca28d2e4513d80a984579b1ad25e64 100644
|
| --- a/webrtc/modules/audio_processing/test/conversational_speech/wavreader_adaptor.cc
|
| +++ b/webrtc/modules/audio_processing/test/conversational_speech/wavreader_adaptor.cc
|
| @@ -16,41 +16,30 @@ namespace webrtc {
|
| namespace test {
|
| namespace conversational_speech {
|
|
|
| -WavReaderAdaptor::WavReaderAdaptor(const std::string& filepath) {
|
| - // TODO(alessiob): implement.
|
| -}
|
| +WavReaderAdaptor::WavReaderAdaptor(const std::string& filepath)
|
| + : wav_reader_(filepath) {}
|
|
|
| WavReaderAdaptor::~WavReaderAdaptor() {}
|
|
|
| size_t WavReaderAdaptor::ReadFloatSamples(size_t num_samples, float* samples) {
|
| - // TODO(alessiob): implement.
|
| - FATAL();
|
| - return 0u;
|
| + return wav_reader_.ReadSamples(num_samples, samples);
|
| }
|
|
|
| size_t WavReaderAdaptor::ReadInt16Samples(
|
| size_t num_samples, int16_t* samples) {
|
| - // TODO(alessiob): implement.
|
| - FATAL();
|
| - return 0u;
|
| + return wav_reader_.ReadSamples(num_samples, samples);
|
| }
|
|
|
| int WavReaderAdaptor::sample_rate() const {
|
| - // TODO(alessiob): implement.
|
| - FATAL();
|
| - return 0;
|
| + return wav_reader_.sample_rate();
|
| }
|
|
|
| size_t WavReaderAdaptor::num_channels() const {
|
| - // TODO(alessiob): implement.
|
| - FATAL();
|
| - return 0u;
|
| + return wav_reader_.num_channels();
|
| }
|
|
|
| size_t WavReaderAdaptor::num_samples() const {
|
| - // TODO(alessiob): implement.
|
| - FATAL();
|
| - return 0u;
|
| + return wav_reader_.num_samples();
|
| }
|
|
|
| } // namespace conversational_speech
|
|
|