diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-04-19 21:17:22 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-04-20 00:31:10 +0200 |
| commit | 6e08e05a367b3d4c536733b095f4e3f4fa3b93b9 (patch) | |
| tree | a15b89c5c6b8603dcd913651a4c3cc631bb99eff /src | |
| parent | 57416e8c10387a269fa1aca63cb08a7e1964ef96 (diff) | |
Move some things about.
Diffstat (limited to 'src')
| -rw-r--r-- | src/leqm-nrt.cc | 5 |
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>( |
