summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik de Castro Lopo <erikd@mega-nerd.com>2004-03-14 04:59:21 +0000
committerErik de Castro Lopo <erikd@mega-nerd.com>2004-03-14 04:59:21 +0000
commit77927e3227eb922dc9fdcc613f6a75d6f9f4756d (patch)
tree3c86bb2eabbab49073e7d8a0c22a6e16df381d38
parent2eedd09ebb2edff766882bb393dfb4ebe0cae542 (diff)
Final fixups before release of 1.0.8.
-rw-r--r--ChangeLog11
-rw-r--r--MacOS9/config.h12
-rw-r--r--MacOS9/sndfile.h4
-rw-r--r--NEWS4
-rw-r--r--README2
-rw-r--r--Win32/config.h14
-rw-r--r--Win32/sndfile.h2
-rw-r--r--configure.ac2
-rw-r--r--doc/FAQ.html4
-rw-r--r--doc/api.html4
-rw-r--r--doc/command.html3
-rw-r--r--doc/dither.html1
-rw-r--r--doc/embedded_files.html1
-rw-r--r--doc/index.html5
14 files changed, 39 insertions, 30 deletions
diff --git a/ChangeLog b/ChangeLog
index 8a87ae5..b33ad2e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2004-03-14 Erik de Castro Lopo <erikd AT mega-nerd DOT com>
+
+ * tests/write_read_test.tpl
+ Fix compiler warning on Win32.
+
+ * src/file_io.c
+ Fix use of an un-initialised variable in Win32 stuff.
+
+ * Win32/config.h examples/sndfile-play.c
+ Win32 fixes.
+
2004-03-10 Erik de Castro Lopo <erikd AT mega-nerd DOT com>
* configure.ac
diff --git a/MacOS9/config.h b/MacOS9/config.h
index 668cd85..ca6b1ea 100644
--- a/MacOS9/config.h
+++ b/MacOS9/config.h
@@ -112,6 +112,9 @@
/* Define to 1 if you have the `snprintf' function. */
#define HAVE_SNPRINTF 1
+/* Define to 1 if the system has the type `ssize_t'. */
+/*#undef HAVE_SSIZE_T */
+
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
@@ -139,9 +142,6 @@
/* Define to 1 if you have the `vsnprintf' function. */
#define HAVE_VSNPRINTF 1
-/* Define to 1 if you have the <wintypes.h> header file. */
-/* #undef HAVE_WINTYPES_H */
-
/* Define to 1 if you have the `write' function. */
#define HAVE_WRITE 1
@@ -161,13 +161,13 @@
#define PACKAGE_NAME "libsndfile"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "libsndfile 1.0.7"
+#define PACKAGE_STRING "libsndfile 1.0.8"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "libsndfile"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "1.0.7"
+#define PACKAGE_VERSION "1.0.8"
/* Set to maximum allowed value of sf_count_t type. */
#define SF_COUNT_MAX 0x7FFFFFFFFFFFFFFFLL
@@ -215,7 +215,7 @@
#define TYPEOF_SF_COUNT_T off_t
/* Version number of package */
-#define VERSION "1.0.6"
+#define VERSION "1.0.8"
/* Number of bits in a file offset, on hosts where this is settable. */
/* #undef _FILE_OFFSET_BITS */
diff --git a/MacOS9/sndfile.h b/MacOS9/sndfile.h
index 8655155..a8a1676 100644
--- a/MacOS9/sndfile.h
+++ b/MacOS9/sndfile.h
@@ -1,5 +1,5 @@
/*
-** Copyright (C) 1999-2003 Erik de Castro Lopo <erikd@mega-nerd.com>
+** Copyright (C) 1999-2004 Erik de Castro Lopo <erikd@mega-nerd.com>
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU Lesser General Public License as published by
@@ -302,7 +302,7 @@ typedef struct
{ int basenote ;
int gain ;
int sustain_mode ;
- int sustain_start, sustain_end;
+ int sustain_start, sustain_end ;
int release_mode ;
int release_start, reslease_end ;
} SF_INSTRUMENT ;
diff --git a/NEWS b/NEWS
index 88b5b11..a5cb03d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+Version 1.0.8 (2004-03-14)
+ * Correct peak chunk handing for files with > 16 tracks.
+ * Fix for WAV files with huge number of CUE chunks.
+
Version 1.0.7 (2004-02-25)
* Fix clip mode detection on ia64, MIPS and other CPUs.
* Fix two MacOSX build problems.
diff --git a/README b/README
index 604da9e..dd87f93 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-This is libsndfile, 1.0.7
+This is libsndfile, 1.0.8
libsndfile is a library of C routines for reading and writing
files containing sampled audio data.
diff --git a/Win32/config.h b/Win32/config.h
index f8416be..e9c1cad 100644
--- a/Win32/config.h
+++ b/Win32/config.h
@@ -135,6 +135,9 @@
/* Define to 1 if you have the `snprintf' function. */
#define HAVE_SNPRINTF 1
+/* Define to 1 if the system has the type `ssize_t'. */
+#define HAVE_SSIZE_T 1
+
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
@@ -162,9 +165,6 @@
/* Define to 1 if you have the `vsnprintf' function. */
#define HAVE_VSNPRINTF 1
-/* Define to 1 if you have the <wintypes.h> header file. */
-/* #undef HAVE_WINTYPES_H */
-
/* Define to 1 if you have the `write' function. */
#define HAVE_WRITE 1
@@ -178,19 +178,19 @@
#define PACKAGE "libsndfile"
/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "<erikd@mega-nerd.com>"
+#define PACKAGE_BUGREPORT "erikd@mega-nerd.com"
/* Define to the full name of this package. */
#define PACKAGE_NAME "libsndfile"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "libsndfile 1.0.7"
+#define PACKAGE_STRING "libsndfile 1.0.8"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "libsndfile"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "1.0.7"
+#define PACKAGE_VERSION "1.0.8"
/* Set to maximum allowed value of sf_count_t type. */
#define SF_COUNT_MAX 0x7FFFFFFFFFFFFFFFi64
@@ -238,7 +238,7 @@
#define TYPEOF_SF_COUNT_T __int64_t
/* Version number of package */
-#define VERSION "1.0.7"
+#define VERSION "1.0.8"
/* Number of bits in a file offset, on hosts where this is settable. */
/* #undef _FILE_OFFSET_BITS 64 */
diff --git a/Win32/sndfile.h b/Win32/sndfile.h
index 644fad0..927f553 100644
--- a/Win32/sndfile.h
+++ b/Win32/sndfile.h
@@ -302,7 +302,7 @@ typedef struct
{ int basenote ;
int gain ;
int sustain_mode ;
- int sustain_start, sustain_end;
+ int sustain_start, sustain_end ;
int release_mode ;
int release_start, reslease_end ;
} SF_INSTRUMENT ;
diff --git a/configure.ac b/configure.ac
index de73c74..8c6b7ec 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@
dnl Require autoconf version
AC_PREREQ(2.53)
-AC_INIT(libsndfile,1.0.8pre4,erikd@mega-nerd.com)
+AC_INIT(libsndfile,1.0.8,erikd@mega-nerd.com)
AC_CONFIG_SRCDIR([src/sndfile.c])
AC_CANONICAL_TARGET([])
AM_INIT_AUTOMAKE($PACKAGE_NAME,$PACKAGE_VERSION)
diff --git a/doc/FAQ.html b/doc/FAQ.html
index 3545996..01fc3da 100644
--- a/doc/FAQ.html
+++ b/doc/FAQ.html
@@ -6,8 +6,6 @@
libsndfile : Frequently Asked Questions.
</TITLE>
<META NAME="Author" CONTENT="Erik de Castro Lopo (erikd AT mega-nerd DOT com)">
- <META NAME="Version" CONTENT="Version 1.0.7">
- <!-- Another version at the bottom of the page. -->
<META NAME="Description" CONTENT="The libsndfile FAQ.">
<META NAME="Keywords" CONTENT="WAV AIFF AU libsndfile sound audio dsp Linux">
<LINK REL=StyleSheet HREF="libsndfile.css" TYPE="text/css" MEDIA="all">
@@ -354,7 +352,7 @@ each channel.
<A HREF="http://www.mega-nerd.com/libsndfile/">
http://www.mega-nerd.com/libsndfile/</A>.
<BR>
-Version : 1.0.7
+Version : 1.0.8
</P>
</BODY>
diff --git a/doc/api.html b/doc/api.html
index 2ca0c47..1b0f919 100644
--- a/doc/api.html
+++ b/doc/api.html
@@ -6,8 +6,6 @@
The libsndfile API.
</TITLE>
<META NAME="Author" CONTENT="Erik de Castro Lopo (erikd AT mega-nerd DOT com)">
- <META NAME="Version" CONTENT="Version 1.0.7">
- <!-- Another date at bottom of page. -->
<META NAME="Description" CONTENT="The libsndfile API.">
<META NAME="Keywords" CONTENT="WAV AIFF AU libsndfile sound audio dsp Linux">
<LINK REL=StyleSheet HREF="libsndfile.css" TYPE="text/css" MEDIA="all">
@@ -643,7 +641,7 @@ values read from the file will be zero.
<A HREF="http://www.mega-nerd.com/libsndfile/">here</A>.
</P>
<P>
-Version : 1.0.7
+Version : 1.0.8
</P>
<!-- pepper -->
<!-- pepper -->
diff --git a/doc/command.html b/doc/command.html
index 68ec600..e06736a 100644
--- a/doc/command.html
+++ b/doc/command.html
@@ -6,7 +6,6 @@
libsndfile : the sf_command function.
</TITLE>
<META NAME="Author" CONTENT="Erik de Castro Lopo (erikd AT mega-nerd DOT com)">
- <META NAME="Version" CONTENT="Version 1.0.7">
<!-- Another version at the bottom of the page. -->
<META NAME="Description" CONTENT="The libsndfile API.">
<META NAME="Keywords" CONTENT="WAV AIFF AU libsndfile sound audio dsp Linux">
@@ -1006,7 +1005,7 @@ Example:
<A HREF="http://www.mega-nerd.com/libsndfile/">
http://www.mega-nerd.com/libsndfile/</A>.
<BR>
-Version : 1.0.7
+Version : 1.0.8
</P>
</BODY>
diff --git a/doc/dither.html b/doc/dither.html
index 796b80d..75974ae 100644
--- a/doc/dither.html
+++ b/doc/dither.html
@@ -6,7 +6,6 @@
libsndfile : the sf_command function.
</TITLE>
<META NAME="Author" CONTENT="Erik de Castro Lopo (erikd AT mega-nerd DOT com)">
- <META NAME="Version" CONTENT="Version 1.0.7">
<!-- Another version at the bottom of the page. -->
<META NAME="Description" CONTENT="The libsndfile API.">
<META NAME="Keywords" CONTENT="WAV AIFF AU libsndfile sound audio dsp Linux">
diff --git a/doc/embedded_files.html b/doc/embedded_files.html
index be0443d..5533836 100644
--- a/doc/embedded_files.html
+++ b/doc/embedded_files.html
@@ -6,7 +6,6 @@
libsndfile : Embedded Sound Files.
</TITLE>
<META NAME="Author" CONTENT="Erik de Castro Lopo (erikd AT mega-nerd DOT com)">
- <META NAME="Version" CONTENT="Version 1.0.7">
<META NAME="Description" CONTENT="The libsndfile API.">
<META NAME="Keywords" CONTENT="WAV AIFF AU libsndfile sound audio dsp Linux">
<LINK REL=StyleSheet HREF="libsndfile.css" TYPE="text/css" MEDIA="all">
diff --git a/doc/index.html b/doc/index.html
index 0619fad..13e37be 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -6,7 +6,7 @@
libsndfile
</TITLE>
<META NAME="Author" CONTENT="Erik de Castro Lopo (erikd AT mega-nerd DOT com)">
- <META NAME="Version" CONTENT="libsndfile-1.0.7">
+ <META NAME="Version" CONTENT="libsndfile-1.0.8">
<META NAME="Description" CONTENT="The libsndfile Home Page">
<META NAME="Keywords" CONTENT="WAV AIFF AU SVX PAF NIST W64 libsndfile sound audio dsp Linux">
<META NAME="ROBOTS" CONTENT="NOFOLLOW">
@@ -335,6 +335,7 @@
and Win32 improvements.
<LI>Version 1.0.7 (Feb 24 2004) Fix build problems on MacOSX and fix ia64/MIPS etc
clip mode detction.
+ <LI>Version 1.0.8 (Mar 14 2004) Minor bug fixes.
</UL>
<A NAME="Similar"></A>
@@ -404,7 +405,7 @@
</P>
<UL>
<LI>Source code as a .tar.gz :
- <A HREF="libsndfile-1.0.7.tar.gz">libsndfile-1.0.7.tar.gz</A>
+ <A HREF="libsndfile-1.0.8.tar.gz">libsndfile-1.0.8.tar.gz</A>
</UL>
<P>
Compiling libsndfile is relatively easy. The INSTALL file in the top level directory