Commit Graph

442 Commits

Author SHA1 Message Date
Erik de Castro Lopo
820f9be1c5 Fix bugs in src/float32.c and src/double64.c found test added in previous commit. 2008-05-31 17:10:11 +10:00
Erik de Castro Lopo
5e01337aca Merge changes that remove flac/ogg/vorbis sources. 2008-05-31 13:37:40 +10:00
Erik de Castro Lopo
9b81a5275c src/aiff.c : Fix x86_64 compile issue. 2008-05-21 21:21:16 +10:00
Erik de Castro Lopo
165d245859 src/command.c : Use HAVE_EXTERNAL_LIBS to ensure that the SFC_GET_FORMAT_* commands return the right data when external libs are disabled. 2008-05-21 20:57:54 +10:00
Erik de Castro Lopo
7c39404d87 tests/external_libs_test.c : Add new test and hook into build and test suite. 2008-05-21 20:55:53 +10:00
Erik de Castro Lopo
a2ce5feb79 Fix tests when configured with --disable-external-libs. 2008-05-21 19:20:24 +10:00
Erik de Castro Lopo
cf918cdf8d Link to external versions of FLAC, Ogg and Vorbis. 2008-05-21 18:34:47 +10:00
Erik de Castro Lopo
d227c574a9 src/ogg.c : Add call to ogg_stream_clear to fix valgrind warning. 2008-05-21 15:54:58 +10:00
Erik de Castro Lopo
37b8cab09a src/sndfile.c : Allow seeking past end of file during write. 2008-05-11 09:49:14 +10:00
Erik de Castro Lopo
f5a5a82f68 doc : More documentation tweaks. 2008-05-10 20:31:21 +10:00
Erik de Castro Lopo
bdd163bc12 doc : Minor documentation tweaks. 2008-05-10 19:51:02 +10:00
Erik de Castro Lopo
ef8062147e doc/ : Documentation updates. 2008-05-10 19:19:06 +10:00
Erik de Castro Lopo
85f75f719a configure.ac : Add AM_PROG_CC_C_O. 2008-05-09 16:04:49 +10:00
Erik de Castro Lopo
c32e543478 Remove examples/sndfile-data-trim.c. 2008-04-30 07:13:19 +10:00
Erik de Castro Lopo
3b05211ace Make sf_close return an error is the file descriptor is already closed. Add a test. Thanks to Dave Flogeras for the but report. 2008-04-27 18:33:46 +10:00
Erik de Castro Lopo
4ee9007ff8 Merge in support for MPC 2000 files. 2008-04-19 19:14:05 +10:00
Erik de Castro Lopo
18d5da3d4f configure.ac : Set object format to aout for OS/2. Thanks to David Yeo. 2008-04-19 13:13:07 +10:00
Erik de Castro Lopo
c300da31f3 autogen.sh, configure.ac : Minor tweaks. 2008-04-17 09:37:22 +10:00
Erik de Castro Lopo
08f138133d src/OGG/bitwise.c : Sync from upstream SVN. 2008-04-13 11:56:26 +10:00
Erik de Castro Lopo
5272ef7970 src/ogg.c : Add a patch that fixes finding the length in samples of an Ogg/Vorbis file. 2008-04-13 10:09:22 +10:00
Erik de Castro Lopo
21f9415f16 src/aiff.c : Fix up handling of 'APPL' chunk. Thanks to Axel Roebel for bringing up this issue. 2008-04-10 12:35:23 +10:00
Erik de Castro Lopo
ef033ccb8c tests : Always pass 0 as the third argument to open when OS_IS_WIN32. 2008-04-06 20:26:16 +10:00
Erik de Castro Lopo
6e98e65ca3 Merge from -mingw branch. 2008-04-06 17:22:20 +10:00
Erik de Castro Lopo
a5f5a3abee tests/*.c : Add calls to sf_close() where needed. 2008-04-06 16:24:39 +10:00
Erik de Castro Lopo
8c3a422ed8 Merge from mdev branch. 2008-04-04 07:29:19 +11:00
Erik de Castro Lopo
adc85e91de src/test_* : Collapse all tests into a single executable. 2008-04-03 22:19:11 +11:00
Erik de Castro Lopo
917fa95c17 More MinGW fixes. 2008-03-25 22:38:23 +11:00
Erik de Castro Lopo
93cc86a4b2 doc/FAQ.html : Tweaks to pcm16 <-> float conversion answer. 2008-03-11 18:47:19 +11:00
Erik de Castro Lopo
ebb11f24d3 Makefile.am : Add DISTCHECK_CONFIGURE_FLAGS. 2008-02-10 10:26:05 +11:00
Erik de Castro Lopo
75db177cd9 src/OGG : Sync to upstream SVN. 2008-02-10 10:24:39 +11:00
Erik de Castro Lopo
78800c8755 examples/sndfile-jackplay.c : Minor tweaks to warning message printed when compiled without libjack. 2008-02-05 09:47:59 +11:00
Erik de Castro Lopo
61158311ed src/aiff.c : Refactor and bug fix header re-writing in SFM_RDWR mode. 2008-01-27 14:41:45 +11:00
Erik de Castro Lopo
ab2eda50a0 Use new chunk logging to fix problem with AIFF in RDWR mode. 2008-01-24 17:37:29 +11:00
Erik de Castro Lopo
d7a3165716 src/aiff.c : Fix reading of COMM encoding string. 2008-01-24 07:29:18 +11:00
Erik de Castro Lopo
12af3da5ca tests/aiff_rw_test.c : Fix error reporting. 2008-01-22 14:11:45 +11:00
Erik de Castro Lopo
457db0a732 src/command.c : Add WVE to the list of major formats. 2008-01-22 06:38:50 +11:00
Erik de Castro Lopo
2d8dddb7e2 src/common.[ch] : Add internal functions str_of_major_format, str_of_minor_format, str_of_open_mode and str_of_endianness. 2008-01-21 06:59:54 +11:00
Erik de Castro Lopo
17b3728602 tests/peak_chunk_test.c : Add Add test function read_write_peak_test which currently fails for both WAV and AIFF. 2008-01-20 21:03:22 +11:00
Erik de Castro Lopo
968f2e5dd0 doc/command.html : Document SFC_RAW_NEEDS_ENDSWAP. 2008-01-20 19:29:54 +11:00
Erik de Castro Lopo
b72f03928a Add command SFC_RAW_NEEDS_ENDSWAP with tests. 2008-01-20 19:19:12 +11:00
Erik de Castro Lopo
aa15a930f9 Apply patch from Yair K. to fix compiles with OSS v4. 2008-01-20 15:27:14 +11:00
Erik de Castro Lopo
b26341a503 doc/development.html : Change use or reconfigure.mk to autogen.sh. 2008-01-09 19:32:25 +11:00
Erik de Castro Lopo
2becb25102 Add new example program sndfile-cmp.c, contributed by Conrad Parker. Hook into build. 2008-01-09 18:24:11 +11:00
Erik de Castro Lopo
4226528123 tests/multi_file_test.c : Use function file_length_fd() instead of file_length() to overcome stupid win32 bug. Fscking hell Microsoft sucks so much. 2008-01-08 18:20:09 +11:00
Erik de Castro Lopo
ebf5effadd tests/Makefile.am : Run the multi_file_test on AU files. 2008-01-08 18:12:55 +11:00
Erik de Castro Lopo
9b2c327b1f tests/utils.tpl : Add function file_length_fd which wraps fstat. 2008-01-08 18:11:02 +11:00
Erik de Castro Lopo
28da8af2b1 tests/win32_test.c : Add another test. 2008-01-08 18:03:15 +11:00
Erik de Castro Lopo
b298eced44 src/sd2.c : Fix a rsrc parsing bug. Example file supplied by Uli Franke. 2008-01-05 23:53:51 +11:00
Erik de Castro Lopo
93c478ad22 src/command.c : Add Ogg/Vorbis to 'get format' commands. 2007-12-28 02:24:54 +11:00
Erik de Castro Lopo
c215c0fc85 Apply similar fix from writing float data to WAVEX files without a peak chunk. 2007-12-28 01:38:33 +11:00