Commit Graph

872 Commits

Author SHA1 Message Date
Erik de Castro Lopo
952d4e4cd7 Fix compiler warnings with latest MinGW cross compiler. 2011-10-28 19:15:22 +11:00
Erik de Castro Lopo
c23fe74ee6 src/sfendian.h : Minor tweaking of types. 2011-10-28 17:45:58 +11:00
Erik de Castro Lopo
b966c921e2 src/file_io.c : Use the non-deprecated resource fork name on OSX. 2011-10-13 20:54:40 +11:00
Erik de Castro Lopo
d53d575f32 src/wav.c : Jump over the 'olym' chunks when parsing. 2011-10-12 21:56:28 +11:00
Erik de Castro Lopo
3dd9bc6d21 tests/write_read_test.tpl : Remove un-needed windows only truncate() implementation. 2011-10-06 21:23:53 +11:00
Erik de Castro Lopo
835f31e8de tests/write_read_test.tpl : Add tests for 32 bit PCM SD2 files. 2011-09-04 13:47:55 +10:00
Erik de Castro Lopo
d464da7dba configure.ac : Use AC_SYS_LARGEFILE instead of AC_SYS_EXTRA_LARGEFILE. 2011-08-23 20:20:20 +10:00
Erik de Castro Lopo
5983e8ca46 Move ACLOCAL_AMFLAGS setup to Makefile.am. 2011-08-07 19:54:24 +10:00
Erik de Castro Lopo
bbba79eb75 src/paf.c : Replace ppaf24->samplesperblock with a compile time constant. 2011-07-15 19:07:33 +10:00
Erik de Castro Lopo
ad2ca2a182 doc/command.html : Merge two separate blocks of SFC_SET_VBR_ENCODING_QUALITY documentation. 2011-07-15 19:06:40 +10:00
Erik de Castro Lopo
2c4d2bdce6 Updates for 1.0.25. 2011-07-13 21:21:13 +10:00
Erik de Castro Lopo
4e585b5450 src/ogg_vorbis.c : Fix return value of SFC_SET_VBR_ENCODING_QUALITY command. 2011-07-13 21:16:09 +10:00
Erik de Castro Lopo
24fac32d57 Add 'checkprograms' Make target. 2011-07-07 19:47:51 +10:00
Erik de Castro Lopo
ccff89c091 src/sfconfig.h : Add handling for HAVE_SYS_WAIT_H. 2011-07-07 19:39:04 +10:00
Erik de Castro Lopo
603f0fb519 tests/utils.tpl : Clean up use of memset. 2011-07-06 20:12:10 +10:00
Erik de Castro Lopo
fc20f1741c Use calloc instead of malloc followed by memset. 2011-07-06 20:10:40 +10:00
Erik de Castro Lopo
e6175930cd Fix for Secunia Advisory SA45125, heap overflow in PAF file handler. 2011-07-06 19:40:05 +10:00
Erik de Castro Lopo
02004d4290 Purge SF_ASSERT macro. Use standard C assert instead. 2011-07-06 19:28:50 +10:00
Erik de Castro Lopo
a121ba7963 tests/format_check_test.c : Fix compiler warnings. 2011-07-05 19:37:09 +10:00
Erik de Castro Lopo
8fd5fdac1e src/ogg.c : Fix log message. 2011-07-05 19:24:34 +10:00
Erik de Castro Lopo
82ce09ecec Move vorbis specific code to ogg_vorbis.c, add new files for handling PCM
and Speex codecs in an Ogg container. The later two are only enabled with
ENABLE_EXPERIMENTAL_CODE config variable.
2011-07-04 22:00:59 +10:00
Erik de Castro Lopo
58780bc2d4 tests/format_check_test.c : Add a test to for SF_FINFO format field validation. 2011-07-04 19:36:59 +10:00
Erik de Castro Lopo
046be9e6fa src/sndfile.c : Fix error message for erro code SFE_ZERO_MINOR_FORMAT. 2011-07-04 19:34:57 +10:00
Erik de Castro Lopo
7194d455db src/strings.c : Clean up and refactor storage of SF_STR_SOFTWARE. 2011-06-28 18:22:12 +10:00
Erik de Castro Lopo
7e7bd97b6c Fix definition of SF_STR_LAST and update SF_STR_* related docs. 2011-06-23 19:34:33 +10:00
Erik de Castro Lopo
fa0d33f933 src/wav.c : Jump over 'FLLR' chunks. 2011-06-21 20:28:03 +10:00
Erik de Castro Lopo
0198ba1b6e src/wav_w64.c : Accept broken WAV files with blockalign == 0. 2011-06-21 20:07:42 +10:00
Erik de Castro Lopo
19dd992490 programs/sndfile-interleave.c : Fix handling of argc. 2011-06-21 19:27:30 +10:00
Erik de Castro Lopo
2fae56b753 src/ogg.c : Fix -Wundef warning. 2011-06-13 22:15:56 +10:00
Erik de Castro Lopo
1b4b05ae6a configure.ac : Add -Wundef to CFLAGS. 2011-06-13 22:15:06 +10:00
Erik de Castro Lopo
e71a2381f1 src/sndfile.h.in : Fix -Wundef warning due to ENABLE_SNDFILE_WINDOWS_PROTOTYPES. 2011-06-13 22:04:26 +10:00
Erik de Castro Lopo
b16c4a98d7 */Makefile.am : Use check_PROGRAMS instead of noinst_PROGRAMS where appropriate. 2011-05-18 06:34:39 +10:00
Erik de Castro Lopo
ff38eacb92 configure.ac : Use int64_t instead of off_t when they are the same size. 2011-05-18 06:33:28 +10:00
Erik de Castro Lopo
c8225b52e1 src/wav.c : Don't allow unknown and/or un-editable chunks to prevent the file from being opened in SFM_RDWR mode. 2011-05-08 09:52:30 +10:00
Erik de Castro Lopo
837e348993 tests/format_check_test.c : Fix segfault. 2011-05-01 02:42:30 +10:00
Erik de Castro Lopo
2ecc971a2f src/sndfile.c : Fix some sf_format_check() problems. 2011-04-25 20:10:14 +10:00
Erik de Castro Lopo
d01c3c090a Hook new test program into build and test runner. 2011-04-25 20:07:36 +10:00
Erik de Castro Lopo
f27916e62a tests/format_check_test.c : New test program. 2011-04-25 20:05:45 +10:00
Erik de Castro Lopo
fc5b058f9d src/caf.c : Add validation to size of 'data' chunk and fix size of written 'data' chunk. 2011-04-06 19:33:29 +10:00
Erik de Castro Lopo
9b8d1e0f2f Fix a bunch of compiler warnings with gcc-4.6. 2011-03-28 18:43:05 +11:00
Erik de Castro Lopo
33cd8bdb46 src/ : Use non-recursive make to build GSM610 and G72x helper libs. 2011-03-25 21:18:23 +11:00
Erik de Castro Lopo
b7212c30fe configure.ac : Sanitize FLAC_CFLAGS value supplied by pkg-config. 2011-03-25 20:42:07 +11:00
Erik de Castro Lopo
4f143688e7 tests/string_test.c : Add test for SF_STR_SOFTWARE segfault bug. 2011-03-25 19:13:51 +11:00
Erik de Castro Lopo
386af45517 src/strings.c : Fix handling of SF_STR_SOFTWARE that resulted in a segfault. 2011-03-25 19:12:24 +11:00
Erik de Castro Lopo
44594192ce tests/utils.tpl : Add NOT macro to util.h. 2011-03-25 18:58:12 +11:00
Erik de Castro Lopo
0772042a68 Updates for release 1.0.24. 2011-03-23 19:35:49 +11:00
Erik de Castro Lopo
760ae8f578 M4/add_(c|cxx)flags.m4 : Test flags in isolation. 2011-03-22 22:44:45 +11:00
Erik de Castro Lopo
99f016ff86 configure.ac : Fix up usage of sed (should not assume GNU sed). 2011-03-22 17:47:01 +11:00
Erik de Castro Lopo
63a49d67ec programs/ : Use Use program_name() where appropriate. Fix build. 2011-03-21 21:17:59 +11:00
Erik de Castro Lopo
7ef22ed2f1 programs/common.[ch] : Add function program_name(). 2011-03-21 21:16:13 +11:00