From ee30082af83c185a121b0055be8ed90a39d3d3e3 Mon Sep 17 00:00:00 2001 From: "bjornv@webrtc.org" Date: Thu, 13 Nov 2014 11:00:10 +0000 Subject: [PATCH] Set correct sample rate in far_frame in audioproc tool. One debug recording with non matching sample rates between render and capture revealed a bug in modules/audio_processing/test/process_test.cc The far_frame (render audio frame) used was loaded with the capture rate instead of the render rate with a data length mismatch error as result. BUG=N/A TESTED=manually on linux R=kwiberg@webrtc.org Review URL: https://webrtc-codereview.appspot.com/27169004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7695 4adac7df-926f-26a2-2b94-8c16560cd09d --- webrtc/modules/audio_processing/test/process_test.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/modules/audio_processing/test/process_test.cc b/webrtc/modules/audio_processing/test/process_test.cc index 76a916da2e..469ecf9760 100644 --- a/webrtc/modules/audio_processing/test/process_test.cc +++ b/webrtc/modules/audio_processing/test/process_test.cc @@ -610,7 +610,7 @@ void void_main(int argc, char* argv[]) { LayoutFromChannels(msg.num_reverse_channels()))); samples_per_channel = msg.sample_rate() / 100; - far_frame.sample_rate_hz_ = msg.sample_rate(); + far_frame.sample_rate_hz_ = reverse_sample_rate; far_frame.samples_per_channel_ = reverse_sample_rate / 100; far_frame.num_channels_ = msg.num_reverse_channels(); near_frame.sample_rate_hz_ = msg.sample_rate();