From 8fa71ebe232fb6f8a9ade3355a523f091e7d0a2c Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Mon, 3 Oct 2016 11:47:25 +0200 Subject: [PATCH] src/io/source_avcodec.c: fix missing samples in eof block --- src/io/source_avcodec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/io/source_avcodec.c b/src/io/source_avcodec.c index a4cbf6d4..f10cfe72 100644 --- a/src/io/source_avcodec.c +++ b/src/io/source_avcodec.c @@ -351,7 +351,7 @@ void aubio_source_avcodec_do(aubio_source_avcodec_t * s, fvec_t * read_data, uin } } if (total_wrote < s->hop_size) { - for (i = end; i < s->hop_size; i++) { + for (i = total_wrote; i < s->hop_size; i++) { read_data->data[i] = 0.; } } @@ -386,7 +386,7 @@ void aubio_source_avcodec_do_multi(aubio_source_avcodec_t * s, fmat_t * read_dat } if (total_wrote < s->hop_size) { for (j = 0; j < read_data->height; j++) { - for (i = end; i < s->hop_size; i++) { + for (i = total_wrote; i < s->hop_size; i++) { read_data->data[j][i] = 0.; } } -- 2.11.0