tests/src/io/test-source_apple_audio.c: add _get_duration
authorPaul Brossier <piem@piem.org>
Mon, 25 Apr 2016 14:31:25 +0000 (16:31 +0200)
committerPaul Brossier <piem@piem.org>
Mon, 25 Apr 2016 14:31:25 +0000 (16:31 +0200)
tests/src/io/test-source_apple_audio.c

index 6d8ca8c..2550924 100644 (file)
@@ -38,6 +38,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_apple_audio_get_duration(s);
+
   samplerate = aubio_source_apple_audio_get_samplerate(s);
 
   do {
@@ -46,8 +48,8 @@ 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);
 
   del_fvec (vec);
   del_aubio_source_apple_audio (s);