diff carfac/carfac_test.cc @ 641:fe8ac95fcf9e

Delete CARFAC::Run to tighten up the interface.
author ronw@google.com
date Wed, 29 May 2013 20:33:06 +0000
parents d08c02c8e26f
children 20f64146c2ce
line wrap: on
line diff
--- a/carfac/carfac_test.cc	Wed May 29 15:37:28 2013 +0000
+++ b/carfac/carfac_test.cc	Wed May 29 20:33:06 2013 +0000
@@ -146,7 +146,9 @@
               agc_params);
   CARFACOutput my_output;
   my_output.Init(n_ears, true, false, true, false, false);
-  mycf.Run(sound_data, &my_output);
+  const bool kOpenLoop = false;
+  const int length = sound_data[0].size();
+  mycf.RunSegment(sound_data, 0, length, kOpenLoop, &my_output);
   filename = "cpp_nap_output_1_binaural_test.txt";
   WriteNAPOutput(my_output, filename, 0);
   filename = "cpp_nap_output_2_binaural_test.txt";
@@ -199,7 +201,9 @@
               agc_params);
   CARFACOutput my_output;
   my_output.Init(n_ears, true, false, true, false, false);
-  mycf.Run(sound_data, &my_output);
+  const bool kOpenLoop = false;
+  const int length = sound_data[0].size();
+  mycf.RunSegment(sound_data, 0, length, kOpenLoop, &my_output);
   filename = "cpp_nap_output_1_long_test.txt";
   WriteNAPOutput(my_output, filename, 0);
   filename = "cpp_nap_output_2_long_test.txt";
@@ -226,4 +230,4 @@
       ASSERT_NEAR(cplusplus, matlab, kPrecisionLevel);
     }
   }
-}
\ No newline at end of file
+}