From: Paul Brossier Date: Mon, 2 May 2016 10:52:56 +0000 (+0200) Subject: tests/src/io/test-source.c: add _get_duration X-Git-Tag: 0.4.4~300^2~142 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=37ca4593de2172664e5a1c7a7f1da9eb7723c24c;p=aubio.git tests/src/io/test-source.c: add _get_duration --- diff --git a/tests/src/io/test-source.c b/tests/src/io/test-source.c index ae1e2016..a1f17aeb 100644 --- a/tests/src/io/test-source.c +++ b/tests/src/io/test-source.c @@ -33,6 +33,8 @@ int main (int argc, char **argv) if (!s) { err = 1; goto beach; } fvec_t *vec = new_fvec(hop_size); + uint_t n_frames_expected = aubio_source_get_duration(s); + samplerate = aubio_source_get_samplerate(s); do { @@ -41,8 +43,9 @@ int main (int argc, char **argv) n_frames += read; } while ( read == hop_size ); - PRINT_MSG("read %d frames at %dHz (%d blocks) from %s\n", n_frames, samplerate, - n_frames / hop_size, source_path); + PRINT_MSG("read %d frames (expected %d) at %dHz (%d blocks) from %s\n", + n_frames, n_frames_expected, samplerate, n_frames / hop_size, + source_path); // close the file (optional) aubio_source_close(s);