Commit Graph

147 Commits

Author SHA1 Message Date
Erik de Castro Lopo
4cb4ce2588 On windows, use windows specific types for file handles. 2005-09-18 02:36:09 +00:00
Erik de Castro Lopo
446c9caf4f float_cast.h : Add Cygwin specific replacements for lrint/lrintf. 2005-09-06 10:07:25 +00:00
Erik de Castro Lopo
736d33f4f2 Update build for MSVC. 2005-09-05 11:33:47 +00:00
Erik de Castro Lopo
83739f3292 configure.ac : Simplify and correct configuring for Cygwin. 2005-09-05 08:32:59 +00:00
Erik de Castro Lopo
a0e2294069 Add a few valgrind fixups. 2005-09-04 11:12:23 +00:00
Erik de Castro Lopo
2338f7c69b file_io.c : Remove Mac OS9 / Metrowerks compiler support. 2005-09-03 15:23:40 +00:00
Erik de Castro Lopo
f3ea80efe5 Fix autoconf config issues using new file sfconfig.h. 2005-09-03 06:12:30 +00:00
Erik de Castro Lopo
0c7b227de0 Fix a bunch of minor issues found by John Pavel using the Intel compiler. 2005-09-03 02:18:46 +00:00
Erik de Castro Lopo
5ff27b2e3b Cast integer literal to sf_count_t in call to psf_binheader_writef(). 2005-08-31 09:00:57 +00:00
Erik de Castro Lopo
e709804f30 command.html : Improve documentation of SF_GET_FORMAT_SUBTYPE. 2005-08-29 22:43:52 +00:00
Erik de Castro Lopo
0fed6bc733 sd2.c : Fix a reading/writing bug on little endian CPUs. 2005-08-25 23:29:34 +00:00
Erik de Castro Lopo
c1434c379a sndfile-convert.c : Allow files to be converted to SD2 format. 2005-08-25 23:01:23 +00:00
Erik de Castro Lopo
19a82b6c60 api.html : Update Note2 to point to SFC_SET_SCALE_FLOAT_INT_READ. 2005-08-24 22:35:33 +00:00
Erik de Castro Lopo
b77a7e3e5a configure.ac : Use instead of . 2005-08-16 11:13:32 +00:00
Erik de Castro Lopo
2d08b3877f Improve log output for WAVE_FORMAT_EXTENSIBLE files. 2005-08-15 13:31:34 +00:00
Erik de Castro Lopo
62ee2d59ae Merge of single patch from --hack branch.
Patches applied:

 * erikd@mega-nerd.com--2004/libsndfile--hack--0--patch-41
   Fix psf_fsync() for win32.
2005-08-15 08:18:42 +00:00
Erik de Castro Lopo
45fb540acf Apply fix to allow building from outside the source dir. 2005-08-14 23:06:30 +00:00
Erik de Castro Lopo
94dec2df1c sndfile-convert.c : Add support for writing to VOX adpcm output files. 2005-08-10 09:18:51 +00:00
Erik de Castro Lopo
e2465df58f api.html : Document the new function sf_write_sync(). 2005-07-31 00:40:59 +00:00
Erik de Castro Lopo
6c7bb3dc3f Add funtions sf_write_sync() to the API. 2005-07-28 11:29:28 +00:00
Erik de Castro Lopo
1bf3e32333 caf.c : Add support for 'peak' chunk. 2005-07-24 11:02:25 +00:00
Erik de Castro Lopo
c4fe0c644d More PEAK info handling updates. 2005-07-24 07:56:41 +00:00
Erik de Castro Lopo
4747955bb8 Change the way PEAK chunk info is stored internally. 2005-07-24 02:06:07 +00:00
Erik de Castro Lopo
e09b30bc1f Fix allocation for PEAK_CHUNK_32 (bug found using valgrind). 2005-07-23 07:25:32 +00:00
Erik de Castro Lopo
12f02a994f flac.c : Add debug and make private functions static. 2005-07-23 07:24:07 +00:00
Erik de Castro Lopo
567dab060c nist.c : Fix a bug where a variable was being used without being initialized. 2005-07-23 06:12:38 +00:00
Erik de Castro Lopo
1ae9d20e71 Rename PEAK_CHUNK and PEAK_POS to PEAK_CHUNK_32 and PEAK_POS_32. 2005-07-21 10:19:29 +00:00
Erik de Castro Lopo
5751ad0e64 Remove had_peak field of SF_PRIVATE, use pchunk != NULL instead. 2005-07-21 09:53:16 +00:00
Erik de Castro Lopo
53c996b794 Move peak_loc field of SF_PRIVATE struct to PEAK_CHUNK struct. 2005-07-21 09:33:58 +00:00
Erik de Castro Lopo
0777d4a596 Remove unused SF_PRIVATE field end_of_file. 2005-07-14 12:08:46 +00:00
Erik de Castro Lopo
8a716dbe75 aiff.c : Move to new (correct) AIFF string style. 2005-07-12 11:58:37 +00:00
Erik de Castro Lopo
2cccaf5416 Allow SFE_UNSUPPORTED_FORMAT as an error from sf_open(). 2005-07-10 08:53:10 +00:00
Erik de Castro Lopo
32cdbbe71c Bump version to 1.0.12pre10. 2005-07-09 05:48:30 +00:00
Erik de Castro Lopo
67f408112e Add tests for CAF. 2005-07-08 10:43:00 +00:00
Erik de Castro Lopo
921e566525 caf.c : Add file write support. 2005-07-08 09:38:34 +00:00
Erik de Castro Lopo
1a7dd6793b Fix Q/A about reading/writing memory buffers. 2005-07-07 08:38:51 +00:00
Erik de Castro Lopo
31ae3ca6eb New file caf.c and hook into build. 2005-07-04 07:24:43 +00:00
Erik de Castro Lopo
8cedbc6b72 Update ChangeLog. 2005-06-22 10:45:31 +00:00
Erik de Castro Lopo
1945dc2040 Remove redundant error code SFE_WAV_FMT_TOO_BIG. 2005-06-20 22:54:07 +00:00
Erik de Castro Lopo
151b16e5ac Fix compiling when sqlite is missing. 2005-06-20 07:04:21 +00:00
Erik de Castro Lopo
519095aa0c Return SF_ERR_MALFORMED_FILE if header parsing fails. 2005-06-20 06:44:58 +00:00
Erik de Castro Lopo
5dddc3ad51 Manual merge of virtual i/o code. 2005-06-11 06:27:27 +00:00
Erik de Castro Lopo
a9aec54fbf Fix return values of a couple of sf_command()s. 2005-06-10 08:34:24 +00:00
Erik de Castro Lopo
efcc3f7e40 Fix a regression in handling of long ICMT chunks. 2005-05-17 09:43:59 +00:00
Erik de Castro Lopo
ede89ebb1c aiff.c : Fix parsing of odd length ANNO chunks. 2005-05-15 01:04:54 +00:00
Erik de Castro Lopo
4df9d9e5f9 libsndfile.spec.in : Add html docs to the files section. 2005-05-14 23:34:08 +00:00
Erik de Castro Lopo
dcf20ed12d Change the include guard in common.h to prevent clashes with other software. 2005-05-14 11:07:32 +00:00
Erik de Castro Lopo
7ed5aeda3f Improve error handling in code for playback under Linux/ALSA. 2005-05-12 09:54:05 +00:00
Erik de Castro Lopo
c72d488e91 Bump configure.ac version, update ChangeLog. 2005-05-10 10:43:25 +00:00
Erik de Castro Lopo
d343bda014 Fix for WAV file with off LIST chunks. 2005-05-10 10:33:25 +00:00