From d65b03f5017ad508f80d5e0800265d2293abf8ed Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Tue, 8 Mar 2022 18:13:38 +0100 Subject: [PATCH] 3rd-party/liblc3codec: fix encoder crash for 8_1 --- 3rd-party/liblc3codec/Encoder/SpectralNoiseShaping.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rd-party/liblc3codec/Encoder/SpectralNoiseShaping.cpp b/3rd-party/liblc3codec/Encoder/SpectralNoiseShaping.cpp index 6b567677f..df4137420 100644 --- a/3rd-party/liblc3codec/Encoder/SpectralNoiseShaping.cpp +++ b/3rd-party/liblc3codec/Encoder/SpectralNoiseShaping.cpp @@ -109,7 +109,7 @@ void SpectralNoiseShaping::run(const double* const X, const double* E_B, bool F_ E_B_patched[i*2+0] = E_B[i]; E_B_patched[i*2+1] = E_B[i]; } - for (uint8_t i=0; i < lc3Config.N_b; i++) + for (uint8_t i=0; i < lc3Config.N_b - n2; i++) { E_B_patched[2*n2+i] = E_B[n2+i]; }