80 Commits

Author SHA1 Message Date
Erik de Castro Lopo
fe7d03cd59 Remove some of the config related changes in last commit. They broke MinGW builds. 2005-09-03 03:50:47 +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
6c7bb3dc3f Add funtions sf_write_sync() to the API. 2005-07-28 11:29:28 +00:00
Erik de Castro Lopo
3002bfd2d6 Add support for 8 bit signed integers in CAF files. 2005-07-09 01:18:29 +00:00
Erik de Castro Lopo
67f408112e Add tests for CAF. 2005-07-08 10:43:00 +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
19034b992d Delete subtypes SF_FORMAT_FLAC_* and replace with SF_FORMAT_PCM_*. 2005-02-12 09:24:04 +00:00
Erik de Castro Lopo
fa83d92ab4 Allow creation of autogenerated files from reconfigure.mk. 2005-02-07 23:42:36 +00:00
Erik de Castro Lopo
6b1948a329 Fix conditional compiling/testing of flac. 2005-01-30 00:43:52 +00:00
Erik de Castro Lopo
0a8ac7888b Fix make distcheck. 2005-01-29 12:36:57 +00:00
Erik de Castro Lopo
8ba05d6493 Update copyright date. 2005-01-29 05:36:46 +00:00
Erik de Castro Lopo
49161896a1 Manual merge FLAC handling from experimental --flac branch. 2005-01-29 05:33:57 +00:00
Erik de Castro Lopo
f3305648c3 Final phase of write_read_test clean up. 2005-01-27 08:51:26 +00:00
Erik de Castro Lopo
2cedfa02da Second pass of write_read_test clean up. 2005-01-26 23:32:44 +00:00
Erik de Castro Lopo
4405695df3 First pass clean up of write_read_test. 2005-01-26 23:07:59 +00:00
Erik de Castro Lopo
06514d012e Update copyright notices. 2005-01-26 22:46:37 +00:00
Erik de Castro Lopo
ff230feee9 Make write_read_test pass distcheck. 2005-01-26 07:18:05 +00:00
Erik de Castro Lopo
6cfafbf99c Rename SF_SEEK_ERROR to PSF_SEEK_ERROR. 2005-01-25 22:06:27 +00:00
Erik de Castro Lopo
39d6cbe4d7 Update to write_read_test which breaks PAF. 2005-01-25 12:53:02 +00:00
Erik de Castro Lopo
226c342d99 Remove Cygwin specific code. 2004-11-15 22:27:51 +00:00
Erik de Castro Lopo
427dd1122b Win32 updates. 2004-11-14 21:12:19 +00:00
Erik de Castro Lopo
00e047fb44 Add functions to check for file descriptor leakage. 2004-10-31 09:28:42 +00:00
Erik de Castro Lopo
b0d90c974d Win32 specific snprintf fix in utils.tpl. 2004-10-29 23:39:07 +00:00
Erik de Castro Lopo
4c5b62dbd9 Add a delete_file() function which also deletes the resource fork of SD2. files. 2004-10-29 10:10:29 +00:00
Erik de Castro Lopo
b8825e69e3 Update test progs to handle modified test_open_file_or_die().
Patches applied:

 * erikd@miles--2004/libsndfile--weird--1.0--base-0
   tag of erikd@miles--2004/libsndfile--mdev--1.0--patch-300

 * erikd@miles--2004/libsndfile--weird--1.0--patch-1
   Remove old definition of SF_FORMAT_SD2 from common.h.

 * erikd@miles--2004/libsndfile--weird--1.0--patch-2
   Move rsrc filename construction to psf_open_rsrc() and add SFE_SD2_FD_DISALLOWED.
2004-10-28 22:21:40 +00:00
Erik de Castro Lopo
b93c6e9c4b Add sd2 tests and use allow_fd. 2004-10-28 09:51:40 +00:00
Erik de Castro Lopo
d58bf2b9b7 Add extra allow_fd parameter to test_open_file_or_die(). 2004-10-28 09:49:28 +00:00
Erik de Castro Lopo
f058179440 Remove use of __func__ in test programs (MSVC++ doesn't grok this). 2004-10-17 01:12:35 +00:00
Erik de Castro Lopo
3f5201d59e Fix minor bug in endian_type definitions. 2004-10-07 13:14:19 +00:00
Erik de Castro Lopo
00b9fa6629 For new (float|double)_(short|int)_test() do both endian-nesses as well. 2004-10-07 10:59:59 +00:00
Erik de Castro Lopo
daa24002e3 Fix test programs for win32/mingw. 2004-10-06 08:43:49 +00:00
Erik de Castro Lopo
997072da13 Fix minor errors in (float|double)_(int|short)_test(). 2004-10-05 12:39:20 +00:00
Erik de Castro Lopo
9540d9deec Rename SFC_SET_FLOAT_INT_MULTIPLIER to SFC_SET_SCALE_FLOAT_INT_READ. 2004-09-30 15:58:58 +00:00
Erik de Castro Lopo
5f691ffe65 Remove data file after tests. 2004-09-30 20:19:26 +00:00
Erik de Castro Lopo
7bb66e44a0 Add tests for SFC_SET_FLOAT_INT_MULTIPLIER. 2004-09-30 12:46:02 +00:00
Erik de Castro Lopo
d8cad14445 Fix after changes to gen_windowed_sine(). 2004-09-30 11:48:15 +00:00
Erik de Castro Lopo
e155d36435 Make separate float and double versions of gen_windowed_sine(). 2004-09-30 11:44:04 +00:00
Erik de Castro Lopo
1760de3e42 Minor cleanup of tests/(a|u)law_test.c. 2004-07-31 00:51:56 +00:00
Erik de Castro Lopo
9fec6173f4 Change psf->buffer to a more type safe union.
Patches applied:

 * erikd@miles--2004/libsndfile--stable--0--base-0
   tag of erikd@miles--2004/libsndfile--mdev--1.0--patch-188

 * erikd@miles--2004/libsndfile--stable--0--patch-1
   Merge everything but the Ogg stuff from the --mdev branch.

 * erikd@miles--2004/libsndfile--stable--0--patch-2
   Change psf->buffer to a more type safe union.
2004-07-02 13:20:15 +00:00
Erik de Castro Lopo
c4e54b5258 Add tests for Ogg and Annodex to floating_point_test.c. 2004-06-17 20:58:55 +00:00
Erik de Castro Lopo
0eb0ae11b0 Add format Ogg/Annodex data for sf_command (SFC_GET_FORMAT_*). 2004-06-17 12:30:11 +00:00
Erik de Castro Lopo
54f4cfd1a2 Minor updates in preparation for 1.0.10 release. 2004-06-14 11:54:59 +00:00
Erik de Castro Lopo
ff5f9f7249 Add extra_header_test(). 2004-05-23 03:39:34 +00:00
Erik de Castro Lopo
b5419b89e8 Minor formatting fix. 2004-05-23 03:01:29 +00:00
Erik de Castro Lopo
2175889198 Updates to header_test.tpl. 2004-05-21 10:04:14 +00:00
Erik de Castro Lopo
fd0cecf49a Modify/update tests for files opened SFM_RDWR and UPDATE_HEADER_AUTO. 2004-05-21 02:03:53 +00:00
Erik de Castro Lopo
919e5d2a56 Update usage of check_log_buffer_or_die(). 2004-05-21 00:37:31 +00:00
Erik de Castro Lopo
b164e152cf Add line number argument to chec_log_buffer_or_die(), improve test_seek_or_dir(). 2004-05-21 00:35:40 +00:00
Erik de Castro Lopo
987cdc0a95 Fix tests printing widths. 2004-05-19 13:49:47 +00:00
Erik de Castro Lopo
0e46fbf73c Fix UPDATE_HEADER_AUTO corner case bug. 2004-05-19 13:23:52 +00:00