Commit Graph

590 Commits

Author SHA1 Message Date
Erik de Castro Lopo
c19e35e3e5 src/ima_adpcm.c : Clamp values to a valid range before indexing ima_step_size array. 2009-02-22 12:32:33 +11:00
Erik de Castro Lopo
1f2a819edf src/caf.c : Validate channels per frame value before using. 2009-02-22 09:02:13 +11:00
Erik de Castro Lopo
e840299f8b src/sd2.c : Validate data before using. 2009-02-21 17:55:51 +11:00
Erik de Castro Lopo
4e6d450dc3 Octave/octave_test.sh : Unset TERM environment variable and export LD_LIBRARY_PATH. 2009-02-20 18:35:16 +11:00
Erik de Castro Lopo
fd9e41146a src/file_io.c : In windows code, cast LPVOID to 'char*' in printf. 2009-02-16 10:40:22 +11:00
Erik de Castro Lopo
6ab21f7671 src/wav.c : Handle four zero bytes as a marker within a LIST or INFO chunk. Thanks to Rogrio Brito for supplying an example file. 2009-02-15 19:31:07 +11:00
Erik de Castro Lopo
b038515b4e M4/octave.m4 : Clear the TERM environment before evaluating anything in Octave. 2009-02-15 09:34:21 +11:00
Erik de Castro Lopo
033cc5ca35 Use C99 snprintf everywhere. 2009-02-14 08:32:12 +11:00
Erik de Castro Lopo
23d8864739 tests/Makefile.am : Replace all tests with a single invocation of the test wrapper script. 2009-02-11 09:31:54 +11:00
Erik de Castro Lopo
857b712e78 M4 : Clean up AC_WITH_ARG usage using AC_HELP_STRING. 2009-02-09 10:35:52 +11:00
Erik de Castro Lopo
9340cede97 M4/endian.m4 : Fix bracketing of function for autoconf 2.63. Thanks to Richard Ash. 2009-02-09 08:47:14 +11:00
Erik de Castro Lopo
11c420b547 configure.ac : Require libvorbis >= 1.2.2. 2009-02-09 06:46:12 +11:00
Erik de Castro Lopo
31d1ca524d src/ogg.c : Record vorbis library version string. 2009-02-09 06:45:16 +11:00
Erik de Castro Lopo
936746b052 M4/octave.m4 : Improve logic and status reporting. 2009-02-08 07:37:30 +11:00
Erik de Castro Lopo
3e6e4c8f2b Octave/Makefile.am : Use $(top_buildir) instead of $(builddir) which may not be defined. 2009-02-08 07:22:34 +11:00
Erik de Castro Lopo
c383584370 Final tweaks for 1.0.18 release. 2009-02-07 14:00:36 +11:00
Erik de Castro Lopo
134cd50cae programs/sndfile-info.c : Simplify get_signal_max using SFC_CALC_SIGNAL_MAX command. Increase size of files for which signal max will be calculated. 2009-02-03 10:52:13 +11:00
Erik de Castro Lopo
0f49287a58 programs/sndfile-convert.c : Add 'htk' to the list of convert formats. 2009-02-03 10:49:37 +11:00
Erik de Castro Lopo
573a3bc9b2 doc/index.html : Fix links for SoX and WavPlay. Thanks to Daniel Griscom. 2009-01-14 07:11:03 +11:00
Erik de Castro Lopo
6f4a0343d5 programs/sndfile-metadata-set.c : Error out if trying to update coding history in RDWR mode. 2009-01-11 17:53:03 +11:00
Erik de Castro Lopo
e55a3c9b5e programs/sndfile-metadata-set.c : Clean up temp string array usage. 2009-01-11 17:26:44 +11:00
Erik de Castro Lopo
6a56938525 programs/sndfile-metadata-get.c : Make valgrind clean. 2009-01-11 16:42:28 +11:00
Erik de Castro Lopo
c09f0b3b60 doc/index.html : Fix links to versions of the LGPL. 2009-01-10 17:10:55 +11:00
Erik de Castro Lopo
7f6c38405a src/wav.c : Truncate the file on close for RDWR mode where the file ends up shorter than when it was opened. 2008-12-14 20:22:09 +11:00
Erik de Castro Lopo
e9a1817530 tests/string_test.c : Add test for RDWR mode where the file ends up shorter than when it was opened. 2008-12-14 20:19:44 +11:00
Erik de Castro Lopo
f2a8904a4e Add new file M4/add_cxxflags.m4 and use it in configure.ac. 2008-11-30 15:06:00 +11:00
Erik de Castro Lopo
139c6a28ba M4/add_cxxflags.m4 : Fix problem with quoting of '#include'. 2008-11-30 15:04:50 +11:00
Erik de Castro Lopo
b14ff0f275 programs/sndfile-info.c : Apply patch from Conrad Parker to calculate and display total duration when more than one file is dumped. 2008-11-19 21:53:56 +11:00
Erik de Castro Lopo
e12ea8acfd tests/win32_ordinal_test.c : Update tests symbol file changes. 2008-11-14 21:46:37 +11:00
Erik de Castro Lopo
878867e129 Tweaks to generation of Symbols files. 2008-11-14 21:45:09 +11:00
Erik de Castro Lopo
2c1771259f src/broadcast.c : Fix checking of required coding_history_size. 2008-11-06 10:11:44 +11:00
Erik de Castro Lopo
b1222dc88e programs/test-sndfile-metadata-set.py : Add test for previous commit. 2008-11-06 10:08:29 +11:00
Erik de Castro Lopo
76f18fcbdf programs/common.c : When merging broadcast info, make sure to clear the destination field before copying in the new data. 2008-11-06 10:07:59 +11:00
Erik de Castro Lopo
ddbdfe4c88 src/broadcast.c : Fix truncation of coding history. 2008-10-28 07:04:41 +11:00
Erik de Castro Lopo
0c1e963eda tests/command_test.c : Add test to detect if coding history is truncated. 2008-10-28 06:56:16 +11:00
Erik de Castro Lopo
e6aaad25d3 Octave/Makefile.am : Bunch of build and 'make distcheck' fixes. 2008-10-27 22:14:09 +11:00
Erik de Castro Lopo
0586befa36 Octave/sndfile.cc : Add Octave function sfversion which returns the libsndfile version that the module is linked against. 2008-10-27 21:24:55 +11:00
Erik de Castro Lopo
f819b2b55c Merge Octave fixes from -octave branch. 2008-10-27 21:05:24 +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
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
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
f72823c38f programs/sndfile-info.c : Exit with non-zero on error. 2008-10-25 10:28:19 +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