tests/src/io/test-sink_sndfile.c: update and simplify
authorPaul Brossier <piem@piem.org>
Sun, 15 Jul 2012 18:20:03 +0000 (12:20 -0600)
committerPaul Brossier <piem@piem.org>
Sun, 15 Jul 2012 18:20:03 +0000 (12:20 -0600)
tests/src/io/test-sink_sndfile.c

index b3684600c8c7209b5ad8b56d5e0d9d707ed44aec..1e10e14e73f886a9cdd6a9a38e11b3aff252f11b 100644 (file)
@@ -11,20 +11,15 @@ int main(){
   uint_t samplerate = 44100;
   uint_t hop_size = 512;
   uint_t read = hop_size;
-  uint_t written = 512;
   fvec_t *vec = new_fvec(hop_size);
   aubio_source_sndfile_t * i = new_aubio_source_sndfile(path, samplerate, hop_size);
-  aubio_sink_sndfile_t *   o = new_aubio_sink_sndfile(outpath, samplerate, hop_size);
+  aubio_sink_sndfile_t *   o = new_aubio_sink_sndfile(outpath, samplerate);
 
   if (!i || !o) { err = -1; goto beach; }
 
   while ( read == hop_size ) {
     aubio_source_sndfile_do(i, vec, &read);
-    if (read == 0) break;
-    written = read;
-    aubio_sink_sndfile_do(o, vec, &written);
-    if (read != written)
-      fprintf(stderr, "ERR: read %d, but wrote %d\n", read, written);
+    aubio_sink_sndfile_do(o, vec, read);
   }
 
 beach: