Adds back set_sample_rate_hz() when Init is called in recordings.

Recordings that had a AnalyzeReverseStream() call prior to ProcessStream() where aborted due to sample rates being set upon call by ProcessStream(). That change was done in r5346.
Before we have a smarter handling on how to set sample rate automatically, this CL adds back that setting.

BUG=
TESTED=trybots, modules_unittests
R=andrew@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/7189004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@5394 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/webrtc/modules/audio_processing/test/process_test.cc b/webrtc/modules/audio_processing/test/process_test.cc
index 9425905..8a5d0f5 100644
--- a/webrtc/modules/audio_processing/test/process_test.cc
+++ b/webrtc/modules/audio_processing/test/process_test.cc
@@ -627,6 +627,9 @@
         const Init msg = event_msg.init();
 
         ASSERT_TRUE(msg.has_sample_rate());
+        // TODO(bjornv): Replace set_sample_rate_hz() when we have a smarter
+        // AnalyzeReverseStream().
+        ASSERT_EQ(apm->kNoError, apm->set_sample_rate_hz(msg.sample_rate()));
         ASSERT_TRUE(msg.has_device_sample_rate());
         ASSERT_EQ(apm->kNoError,
                   apm->echo_cancellation()->set_device_sample_rate_hz(
@@ -814,6 +817,10 @@
                   1,
                   event_file));
 
+        // TODO(bjornv): Replace set_sample_rate_hz() when we have a smarter
+        // AnalyzeReverseStream().
+        ASSERT_EQ(apm->kNoError, apm->set_sample_rate_hz(sample_rate_hz));
+
         ASSERT_EQ(apm->kNoError,
                   apm->echo_cancellation()->set_device_sample_rate_hz(
                       device_sample_rate_hz));