[FFmpeg-cvslog] avcodec/lpc: account for odd len values
James Almer
git at videolan.org
Fri May 31 19:36:17 EEST 2024
ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Fri May 31 09:38:27 2024 -0300| [e0db1f51d6ddf9eb2c1314c23d063a29255b607a] | committer: James Almer
avcodec/lpc: account for odd len values
Reviewed-by: Rémi Denis-Courmont <remi at remlab.net>
Signed-off-by: James Almer <jamrial at gmail.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e0db1f51d6ddf9eb2c1314c23d063a29255b607a
---
libavcodec/lpc.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/libavcodec/lpc.c b/libavcodec/lpc.c
index dfd6114690..e793e54038 100644
--- a/libavcodec/lpc.c
+++ b/libavcodec/lpc.c
@@ -120,9 +120,8 @@ static void lpc_compute_autocorr_c(const double *data, ptrdiff_t len, int lag,
if(j==lag){
double sum = 1.0;
- for(i=j-1; i<len; i+=2){
- sum += data[i ] * data[i-j ]
- + data[i+1] * data[i-j+1];
+ for(i=j-1; i<len; i++){
+ sum += data[i] * data[i-j];
}
autoc[j] = sum;
}
More information about the ffmpeg-cvslog
mailing list