Commit Graph

674 Commits

Author SHA1 Message Date
Erik de Castro Lopo
bdf6d7660a doc/FAQ.html : I'm cross compiling libsndfile for another platform. How can I run the test suite? 2009-09-28 19:07:35 +10:00
Erik de Castro Lopo
ac034c9bdd src/sndfile.hh : Add an SndfileHandle constructor for windows that takes a 'const wchar_t *' string. 2009-09-28 18:48:46 +10:00
Erik de Castro Lopo
997740916f tests/utils.tpl : On windows, make sure the open() function doesn't get called with a third parameter of 0 which fails for no good reason. 2009-09-28 18:46:34 +10:00
Erik de Castro Lopo
2e4c8c26a0 build-test-tarball.mk.in : Add a Make script to build a tarball of all the test binaries and the test wrapper script. 2009-09-27 13:32:41 +10:00
Erik de Castro Lopo
6a6d088305 Update to allow all tests to be gathered up into a testsuite tarball and then be run using this script. 2009-09-27 11:50:12 +10:00
Erik de Castro Lopo
b206605beb tests/locale_test.c : Add a wchar_test() to test sf_wchar_open(). 2009-09-26 22:24:01 +10:00
Erik de Castro Lopo
7d7a82ad73 src/create_symbols_file.py : Add sf_wchar_open() to the list of public symbols (windows only). 2009-09-26 22:23:53 +10:00
Erik de Castro Lopo
fe315e1cdf src/ : Modify SF_FILE struct to allow it to carry either 8-bit or 16-bit strings for the file path, directory and name. Fixes for this change throughout. 2009-09-26 22:05:14 +10:00
Erik de Castro Lopo
fe1ca56ecd src/* : Split file stuff into PSF_FILE struct within the SF_PRIVATE struct. 2009-09-25 21:32:15 +10:00
Erik de Castro Lopo
43f72b12cc tests/locale_test.c : Update to work with xx_XX.UTF-8 style locales. Refactoring. 2009-09-23 20:02:35 +10:00
Erik de Castro Lopo
6de7b58ab1 src/ : Include sfconfig.h to prevent compile errors with MinGW compilers. 2009-09-23 17:56:39 +10:00
Erik de Castro Lopo
699da84288 When a byte is needed, use unsigned char. 2009-09-23 17:53:30 +10:00
Erik de Castro Lopo
ea530ead24 configure.ac : Set __USE_MINGW_ANSI_STDIO to 1 when compiling using MinGW compilers. Remove unneeded AC_SUBST. Report Host CPU/OS/vendor. 2009-09-22 17:43:06 +10:00
Erik de Castro Lopo
1b8ceb41f1 src/ima_adpcm.c : Fix minor bug in aiff_ima_encode_block. 2009-09-19 20:52:12 +10:00
Erik de Castro Lopo
37a36e7746 Remove WIN32 snprintf #define. 2009-09-19 20:30:58 +10:00
Erik de Castro Lopo
1531586a8e src/ogg.c : Fix compiler warning when using gcc-4.5.0. 2009-09-19 08:22:57 +10:00
Erik de Castro Lopo
7b91101aa1 src/flac.c : Add 88200 to the list of supported sample rates. 2009-09-19 07:58:20 +10:00
Erik de Castro Lopo
1d37e38cae src/sndfile.c : Fix error message string. 2009-09-19 07:52:41 +10:00
Erik de Castro Lopo
97ca21cd46 Run peak_chunk_test on CAF files. 2009-09-16 20:14:54 +10:00
Erik de Castro Lopo
7c2b899483 Fix reading and writing of PEAK chunks in CAF files. 2009-09-16 20:13:01 +10:00
Erik de Castro Lopo
b352c823ee M4/endian.m4 : Fix detection of CPU endian-ness when cross compiling. 2009-09-16 18:06:51 +10:00
Erik de Castro Lopo
d93cfa8c5f src/caf.c : Use the correct C99 format specifier for int64_t. 2009-09-16 18:01:18 +10:00
Erik de Castro Lopo
5de5efd075 src/(aiff|wav).c : Use the correct C99 format specifier for int64_t. 2009-09-15 22:05:20 +10:00
Erik de Castro Lopo
3fdcfaac9e tests/command_test.c : Add a test for BEXT in RF64. 2009-08-30 12:14:50 +10:00
Erik de Castro Lopo
dfbba12575 src/ : Apply a patch (massaged slightly) from Uli Franke adding handling of the BEXT chunk in RF64 files. 2009-08-30 12:13:57 +10:00
Erik de Castro Lopo
5d1f600f83 src/(aiff|common|rf64|sd2|strings|svx|wav).c : Use psf_isprint() instead of isprint(). 2009-07-29 11:32:33 +10:00
Erik de Castro Lopo
03282a0c10 src/common.h : Add function psf_isprint() a replacement for the standard C isprint() function which ignores any locale settings and treats all input as ASCII. 2009-07-29 11:26:35 +10:00
Erik de Castro Lopo
e981a3a010 src/command.c : Add string descriptions for SF_FORMAT_RF64 and SF_FORMAT_MPC2K. 2009-07-13 19:05:37 +10:00
Erik de Castro Lopo
34a55a5df0 programs/sndfile-play.c : Allow use of Open Sound System audio output under FreeBSD. 2009-06-30 22:25:25 +10:00
Erik de Castro Lopo
1aa663f9ed configure.ac : Add patch from Conrad Parker to add --disable-jack. 2009-06-24 18:53:01 +10:00
Erik de Castro Lopo
cb3c87aa3b Fix bugs where invalid files can cause a divide by zero exception (SIGFPE). Thanks to Sami Liedes for reporting this a Debian bug #530831. 2009-05-28 20:25:46 +10:00
Erik de Castro Lopo
313be08430 Fix MSVC definition of sf_count_t. 2009-05-25 18:05:45 +10:00
Erik de Castro Lopo
f013b5a66b doc/FAQ.html : Update the section about precompiled binaries for Win64. 2009-05-20 05:09:40 +10:00
Erik de Castro Lopo
5eefd9e6ef Updates for version 1.0.20. 2009-05-14 20:20:01 +10:00
Erik de Castro Lopo
bf0715758c Be more careful when including <stdint.h> so compiling on pre-C99 platforms (hello Slowlaris) might actually work. 2009-05-14 19:14:50 +10:00
Erik de Castro Lopo
6d47e69ca8 src/aiff.c : Fix potential (heap) buffer overflow when parsing 'MARK' chunk. 2009-04-21 19:43:00 +10:00
Erik de Castro Lopo
a3956b9cc0 src/voc.c : Fix potential heap overflow. Thanks to Tobias Klein (http://www.trapkit.de). 2009-04-21 17:38:20 +10:00
Erik de Castro Lopo
2d97dfabee src/sndfile.c : Clear error if opening resource fork fails. 2009-04-12 21:39:54 +10:00
Erik de Castro Lopo
5b2779996c tests/utils.tpl : Add check of sf_error to test_open_file_or_die(). 2009-04-12 21:38:59 +10:00
Erik de Castro Lopo
233d578a1f src/file_io.c : Fix obscure seeking bug reported by Hugh Secker-Walker. 2009-04-12 20:31:20 +10:00
Erik de Castro Lopo
9380ad3f9e tests/stdin_test.c : Check psf->error after opening file. 2009-04-12 15:28:39 +10:00
Erik de Castro Lopo
b99995bef5 tests/ : Cleanup output. 2009-04-11 11:30:42 +10:00
Erik de Castro Lopo
968ca73052 src/float32.c : Fix f2s_clip_array. 2009-03-25 18:22:03 +11:00
Erik de Castro Lopo
12a46a4785 Bunch of minor fixes. 2009-03-24 19:58:48 +11:00
Erik de Castro Lopo
af353e81d0 src/ima_adpcm.c : Remove dead code. 2009-03-24 19:55:10 +11:00
Erik de Castro Lopo
5067a0f5b9 src/float32.c : In host_read_f2s call convert instead of f2s_array. 2009-03-24 19:54:11 +11:00
Erik de Castro Lopo
e635ae7429 Shave files : Pulled update from upstream. 2009-03-23 22:01:35 +11:00
Erik de Castro Lopo
18397bd17c doc/api.html : Add pointers to example programs in source code tarball. 2009-03-19 20:36:54 +11:00
Erik de Castro Lopo
d750073b26 Merge in Shave stuff. 2009-03-17 14:28:17 +11:00
Erik de Castro Lopo
cf4859c221 tests/sfversion.c : Test function sf_version_string. 2009-03-17 14:11:18 +11:00