From 985d5c4d2d9004413b60fccf3f50fc508d66b2d9 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Mon, 25 Apr 2016 17:42:35 +0200 Subject: [PATCH] src/io/source_sndfile.c: approximate duration when resampling --- src/io/source_sndfile.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/io/source_sndfile.c b/src/io/source_sndfile.c index 00ea42ad..5c8d5a53 100644 --- a/src/io/source_sndfile.c +++ b/src/io/source_sndfile.c @@ -140,6 +140,7 @@ aubio_source_sndfile_t * new_aubio_source_sndfile(const char_t * path, uint_t sa AUBIO_WRN("source_sndfile: upsampling %s from %d to %d\n", s->path, s->input_samplerate, s->samplerate); } + s->duration = (uint_t)FLOOR(s->duration * s->ratio); } #else if (s->ratio != 1) { -- 2.11.0