summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-04-19 21:17:22 +0200
committerCarl Hetherington <cth@carlh.net>2020-04-20 00:31:10 +0200
commit6e08e05a367b3d4c536733b095f4e3f4fa3b93b9 (patch)
treea15b89c5c6b8603dcd913651a4c3cc631bb99eff
parent57416e8c10387a269fa1aca63cb08a7e1964ef96 (diff)
Move some things about.
-rw-r--r--src/leqm-nrt.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/leqm-nrt.cc b/src/leqm-nrt.cc
index 16ec204..4d02e13 100644
--- a/src/leqm-nrt.cc
+++ b/src/leqm-nrt.cc
@@ -317,9 +317,6 @@ Result calculate_function(
return -102;
}
- int buffer_size_samples = (sample_rate * channels * buffer_size_ms) / 1000;
- std::vector<double> buffer(buffer_size_samples);
-
auto ir = calculate_ir(number_of_filter_interpolation_points, sample_rate, bits_per_sample);
// read through the entire file
@@ -333,6 +330,8 @@ Result calculate_function(
int worker_id = 0;
std::vector<std::shared_ptr<Worker>> worker_args;
+ int const buffer_size_samples = (sample_rate * channels * buffer_size_ms) / 1000;
+ std::vector<double> buffer(buffer_size_samples);
while ((samples_read = get_audio_data(buffer.data(), buffer_size_samples)) > 0) {
worker_args.push_back(
std::make_shared<Worker>(