diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-08-07 09:47:44 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-08-07 09:47:44 +1000 |
| commit | 4118d880c3f20dbd9304a3f50d6d111f194592c8 (patch) | |
| tree | 844aebfea5e2d688802a47f497495c602896b641 /src/audio/resample.cpp | |
| parent | 60f767713227b5405b855e6e6e2a0475ecd96bcc (diff) | |
| download | tangara-fw-4118d880c3f20dbd9304a3f50d6d111f194592c8.tar.gz | |
Fix dangle build issues, do some tweaks to investigate performance
Diffstat (limited to 'src/audio/resample.cpp')
| -rw-r--r-- | src/audio/resample.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/audio/resample.cpp b/src/audio/resample.cpp index 93ea1034..6f7e670e 100644 --- a/src/audio/resample.cpp +++ b/src/audio/resample.cpp @@ -231,7 +231,8 @@ auto Resampler::Process(cpp::span<const sample::Sample> input, cpp::span<sample::Sample> output, bool end_of_data) -> std::pair<size_t, size_t> { size_t samples_used = 0; - std::vector<size_t> samples_produced = {num_channels_, 0}; + std::vector<size_t> samples_produced = {}; + samples_produced.resize(num_channels_, 0); size_t total_samples_produced = 0; size_t slop = (factor_ >> kPhaseBits) + 1; |
