src/io/source_sndfile.{c,h}: add get_samplerate
authorPaul Brossier <piem@piem.org>
Sun, 10 Feb 2013 05:27:31 +0000 (00:27 -0500)
committerPaul Brossier <piem@piem.org>
Sun, 10 Feb 2013 05:27:31 +0000 (00:27 -0500)
src/io/source_sndfile.c
src/io/source_sndfile.h

index 7fbe2f221d07f7c033f5fc8cb225c51d33756b57..f0925c25c9c69d42f2974c3913972ed11cdea02a 100644 (file)
@@ -185,4 +185,8 @@ void del_aubio_source_sndfile(aubio_source_sndfile_t * s){
   AUBIO_FREE(s);
 }
 
+uint_t aubio_source_sndfile_get_samplerate(aubio_source_sndfile_t * s) {
+  return s->samplerate;
+}
+
 #endif /* HAVE_SNDFILE */
index eac27719f5967bcc4f8bdf8477e688f4686c36d4..9153d21e99349577fa544f0f6c274130e15949d2 100644 (file)
@@ -26,4 +26,6 @@ aubio_source_sndfile_t * new_aubio_source_sndfile(char_t * path, uint_t samplera
 void aubio_source_sndfile_do(aubio_source_sndfile_t * s, fvec_t * read_to, uint_t * read);
 void del_aubio_source_sndfile(aubio_source_sndfile_t * s);
 
+uint_t aubio_source_sndfile_get_samplerate(aubio_source_sndfile_t * s);
+
 #endif /* _AUBIO_SOURCE_SNDFILE_H */