shithub: sox

Download patch

ref: aa6749ab96253c0ce21a529fd6d3eb1810b20f48
parent: b97d97a4acc6ca29e831d22e8fa94bf4cb5c4b2e
author: rrt <rrt>
date: Fri Apr 13 13:50:37 EDT 2007

Fix a comment typo.

Add SOX_FILE_NOSTDIO flag (because we read data from the file
separately from SoX).

--- a/src/sndfile.c
+++ b/src/sndfile.c
@@ -113,7 +113,7 @@
   sndfile_t sf = (sndfile_t)ft->priv;
 
   sf->sf_info = (SF_INFO *)xcalloc(1, sizeof(SF_INFO));
-  /* We'd like to use sf_open, but auto file typing has already
+  /* We'd like to use sf_open_fd, but auto file typing has already
      invoked stdio buffering. */
   /* FIXME: If format parameters are set, assume file is raw. */
   if ((sf->sf_file = sf_open(ft->filename, SFM_READ, sf->sf_info)) == NULL) {
@@ -382,7 +382,7 @@
 /* Format descriptor */
 static sox_format_t sox_sndfile_format = {
   names,
-  SOX_FILE_SEEK,
+  SOX_FILE_SEEK | SOX_FILE_NOSTDIO,
   sox_sndfile_startread,
   sox_sndfile_read,
   sox_sndfile_stopread,