Commit Graph

1484 Commits

Author SHA1 Message Date
Erik de Castro Lopo
7371d9840b Octave/octave_test.sh : Fix it. 2008-10-27 19:54:49 +11:00
Erik de Castro Lopo
153c422a4c Add file Octave/PKG_ADD. 2008-10-27 19:54:25 +11:00
Erik de Castro Lopo
47a1f431e6 Octave/*.cc : Consolidate three *.cc files into one and fix build. 2008-10-27 19:53:36 +11:00
Erik de Castro Lopo
919c867791 Merge from --mdev. Still broken. 2008-10-27 12:13:01 +11:00
Erik de Castro Lopo
7705912667 Hack/sndfile-fuzzbomb.ml : Fixes and updates. 2008-10-27 11:40:56 +11:00
Erik de Castro Lopo
8631b20e29 src/rf64.c : Fix another non-termination problem. 2008-10-27 11:40:21 +11:00
Erik de Castro Lopo
00b257f771 src/ : Rationalize and improve error handling when parsing 'fmt ' chunk of WAV/W64/RF64 files. 2008-10-27 11:15:10 +11:00
Erik de Castro Lopo
9980dea160 src/rf64.c : Add code to prevent infinite loop on malformed file. 2008-10-27 11:00:17 +11:00
Erik de Castro Lopo
6c8026ab54 programs/*.[ch] : Use SF_BROADCAST_INFO_VAR to manipulate larger 'bext' chunks. 2008-10-27 06:28:14 +11:00
Erik de Castro Lopo
90dce5560a tests/command_test.c : Add broadcast_coding_history_size test. 2008-10-27 06:16:32 +11:00
Erik de Castro Lopo
0bad3f4d47 src/wav.c : Set a maxiumum 'bext' chunk size. 2008-10-26 23:56:13 +11:00
Erik de Castro Lopo
df5cacc814 src/wav.c : Fix broadcast ext related bug. 2008-10-26 23:44:46 +11:00
Erik de Castro Lopo
463007d36b src/broadcast.c : Make sure coding history if \r\n terminated. 2008-10-26 23:44:14 +11:00
Erik de Castro Lopo
1cad9d4b38 src/broadcast.c : Fix generation of added coding history. 2008-10-26 21:35:54 +11:00
Erik de Castro Lopo
ab2e63bd21 src/ : Remove old broadcast extention handling. 2008-10-26 20:47:57 +11:00
Erik de Castro Lopo
ba76501702 src/ : Reimplement handling of broadcast extention chunk in WAV/WAVEX files. 2008-10-26 20:45:37 +11:00
Erik de Castro Lopo
62e45b55ae Add error number SFE_BAD_BROADCAST_INFO_SIZE. 2008-10-26 20:25:30 +11:00
Erik de Castro Lopo
5992144307 tests/error_test.c : Fix failure behaviour in error_number_test. 2008-10-26 20:19:25 +11:00
Erik de Castro Lopo
805b986b43 programs/test-sndfile-metadata-set.py : Update for new programs directory, exit on any error. 2008-10-26 18:37:24 +11:00
Erik de Castro Lopo
d905c16adb programs/common.c : Return 1 if SFC_SET_BROADCAST_INFO fails. 2008-10-26 18:02:04 +11:00
Erik de Castro Lopo
8b4361bb6b tests/command_test.c : Rearrange prototypes. 2008-10-26 17:04:21 +11:00
Erik de Castro Lopo
f72823c38f programs/sndfile-info.c : Exit with non-zero on error. 2008-10-25 10:28:19 +11:00
Erik de Castro Lopo
0455f9d830 programs/sndfile-metadata-get.c : Exit with non-zero for bad command line argument. 2008-10-25 10:27:38 +11:00
Erik de Castro Lopo
50112e2bb7 Move real utility programs from examples/ to new directory programs/ . 2008-10-21 22:49:55 +11:00
Erik de Castro Lopo
6d7eac5e45 Add a new exmaple program (sndfile-to-text.c) and hook it into the build. 2008-10-21 22:26:29 +11:00
Erik de Castro Lopo
c5413b76f2 configure.ac : Fix --enable-octave. 2008-10-21 14:47:34 +11:00
Erik de Castro Lopo
1bb50bd170 tests/Makefile.am : Automake 1.10 MinGW cross compiling fixes. 2008-10-20 23:05:09 +11:00
Erik de Castro Lopo
10ca1fd3d1 tests : Fix gcc-4.3 compiler warnings. 2008-10-19 16:06:42 +11:00
Erik de Castro Lopo
797f33196c tests/command_test.c : Fix valgrind test. 2008-10-19 16:01:10 +11:00
Erik de Castro Lopo
0029bfcf37 examples/sndfile-play.c : Remove call to deprecated function snd_pcm_sw_params_get_xfer_align. Fix gcc-4.3 compiler warnings. 2008-10-19 09:55:00 +11:00
Erik de Castro Lopo
70875f1509 configure.ac : Add --disable-octave option. 2008-10-18 21:36:15 +11:00
Erik de Castro Lopo
06ed18b279 examples/common.c : Fix copying of BROADCAST_INFO coding_history field. 2008-10-17 18:43:53 +11:00
Erik de Castro Lopo
480bb8f195 src/broadcast.c : When copying BROADCAST_INFO chunk, make sure destination gets correct line endings. 2008-10-17 18:41:39 +11:00
Erik de Castro Lopo
7ad80d50e7 src/broadcast.c : Fix termination of desitination string in strncpy_crlf. 2008-10-17 18:39:50 +11:00
Erik de Castro Lopo
703b9bcc32 tests/Makefile.am : Disable string tests for RF64. 2008-10-14 10:06:10 +11:00
Erik de Castro Lopo
132e08c26b Merge RF64 support. 2008-10-14 09:28:53 +11:00
Erik de Castro Lopo
019dbf5056 Merge from -mdev branch. 2008-10-14 09:24:33 +11:00
Erik de Castro Lopo
5330b191f7 doc/command.html : Document the SFC_GET/SET_BROADCAST_INFO comamnds. 2008-10-13 22:00:16 +11:00
Erik de Castro Lopo
9857ca7cd4 src/ : Set psf->error to SFE_CMD_HAS_DATA when adding metadata via sf_command() fails due to psf->have_written being true. 2008-10-13 21:28:40 +11:00
Erik de Castro Lopo
fbd15b40da src/ : Error code rationalization. 2008-10-13 21:15:53 +11:00
Erik de Castro Lopo
8471e1d12f Rename SFE_BAD_CONTROL_CMD to SFE_BAD_COMMAND_PARAM and use it in a few new places. 2008-10-13 21:08:06 +11:00
Erik de Castro Lopo
2b01bc02f1 tests/command_test.c : Add test function instrument_rw_test, but don't hook it into the testing yet. 2008-10-13 20:07:19 +11:00
Erik de Castro Lopo
5b754eba25 tests/command_test.c : Fix false failure. 2008-10-10 06:50:10 +11:00
Erik de Castro Lopo
ca75132a34 tests/command_test.c : Improve error reporting when '\0' is found in coding history. 2008-10-10 06:05:28 +11:00
Erik de Castro Lopo
dcfdd7cbb4 Whitespace fixes. 2008-10-09 19:51:09 +11:00
Erik de Castro Lopo
8af5d534d6 tests/command_test.c : Add test to make sure all line endings are converted to \r\n. 2008-10-09 19:22:53 +11:00
Erik de Castro Lopo
7a472fc850 src/broadcast.c : Convert all line endings to \r\n. 2008-10-09 19:21:33 +11:00
Erik de Castro Lopo
8373e33d9f examples/common.c : Add extra length check when copying broadcast info data. 2008-10-08 21:32:15 +11:00
Erik de Castro Lopo
c800bb32ac Remove cruft from Win32 dir. 2008-10-08 21:19:23 +11:00
Erik de Castro Lopo
1dcb1cac19 tests/command_test.c : Update bextch test to cope with previous change. 2008-10-08 21:18:59 +11:00