Erik de Castro Lopo
|
7cb04151b9
|
src/wav.c : For u-law and A-law files, write an 18 byte 'fmt ' chunk.
|
2011-03-20 20:17:54 +11:00 |
|
Erik de Castro Lopo
|
912f139ed9
|
tests/(alaw|dwvw|ulaw)_test.c : Use functions sf_info_clear() and sf_info_setup().
|
2011-03-15 22:10:10 +11:00 |
|
Erik de Castro Lopo
|
02bb6e5a8d
|
doc/api.html : Add documentation for virtual I/O functionality.
|
2011-03-15 20:55:20 +11:00 |
|
Erik de Castro Lopo
|
c6e84b99bd
|
libsndfile.css.in : Add tweaks for h4 element.
|
2011-03-15 20:53:26 +11:00 |
|
Erik de Castro Lopo
|
5eef0424e7
|
doc/FAQ.html : Add examples for question 12.
|
2011-03-15 20:32:14 +11:00 |
|
Erik de Castro Lopo
|
36c6fe71c1
|
configure.ac : Fail more gracefully if pkg-config is missing.
|
2011-03-08 07:04:50 +11:00 |
|
Erik de Castro Lopo
|
8bb0495857
|
src/common.c : Use size_t instead of int for size params with varargs.
|
2011-02-27 20:44:02 +11:00 |
|
Erik de Castro Lopo
|
4a7af75fdd
|
doc/index.html : Update supported platforms with more Debian platforms and Android.
|
2011-02-09 20:48:31 +11:00 |
|
Erik de Castro Lopo
|
15b63dfca8
|
tests/cpp_test.cc : Add test for LPCWSTR version of the SndfileHandle constructor.
|
2011-01-27 20:51:09 +11:00 |
|
Erik de Castro Lopo
|
c481b6e553
|
src/sndfile.hh : Add an LPCWSTR version of the SndfileHandle constructor to the SndfileHandle class definition.
|
2011-01-27 20:49:30 +11:00 |
|
Erik de Castro Lopo
|
b29ae8abdb
|
programs/sndfile-play.c : Remove cruft.
|
2011-01-19 21:07:34 +11:00 |
|
Erik de Castro Lopo
|
41c36ef340
|
tests/cpp_test.cc : Add tests for two new methods. Also supplied by Tim Blechmann.
|
2010-12-01 19:44:17 +11:00 |
|
Erik de Castro Lopo
|
597b796d60
|
src/sndfile.hh : Add methods rawHandle() and takeOwnership(). Thanks to Tim Blechmann.
|
2010-12-01 19:42:54 +11:00 |
|
Erik de Castro Lopo
|
b90f6fb2b0
|
doc/api.html : Add mention of use of sf_strerror() when sf_open() fails.
|
2010-11-11 20:02:14 +11:00 |
|
Erik de Castro Lopo
|
5a25432708
|
src/sndfile.h.in : Fix comments on sf_count_t.
|
2010-11-01 21:06:49 +11:00 |
|
Erik de Castro Lopo
|
ba3ca03df2
|
configure.ac : Make TYPEOF_SF_COUNT_T int64_t where possible.
|
2010-11-01 21:05:22 +11:00 |
|
Erik de Castro Lopo
|
49ba958dd6
|
Handle non-zero offset field in SSND chunk.
|
2010-10-26 09:44:37 +11:00 |
|
Erik de Castro Lopo
|
6816f9b2da
|
configure.ac : Sed fix for FreeBSD. Thanks Tony Theodore.
|
2010-10-20 21:25:06 +11:00 |
|
Erik de Castro Lopo
|
034c20033d
|
Switch from shave to automake-1.11's AM_SILENT_RULES.
|
2010-10-14 21:06:10 +11:00 |
|
Erik de Castro Lopo
|
04c6142b7d
|
shave.in M4/shave.m4 : Fix shave invocation of windres compiler.
|
2010-10-14 21:00:24 +11:00 |
|
Erik de Castro Lopo
|
d833c0761b
|
src/rf64.c : More work to make the parser more robust and accepting of mal-formed files.
|
2010-10-13 20:09:16 +11:00 |
|
Erik de Castro Lopo
|
f64db79782
|
shave*.in : Sync to upstream version.
|
2010-10-13 18:26:09 +11:00 |
|
Erik de Castro Lopo
|
7fa1c57c37
|
src/rf64.c : Fix size of 'ds64' chunk when writing RF64.
|
2010-10-12 21:20:33 +11:00 |
|
Erik de Castro Lopo
|
5f5bbb50d4
|
tests/string_test.c : Add tests for SF_STR_GENRE and SF_STR_TRACKNUMBER.
|
2010-10-12 20:26:34 +11:00 |
|
Erik de Castro Lopo
|
43eba45a81
|
src/ : Use functions psf_strlcpy() and psf_strlcat() as appropriate.
|
2010-10-12 19:50:26 +11:00 |
|
Erik de Castro Lopo
|
ca0c4b82a5
|
src/common.h : Add functions psf_strlcpy() and psf_strlcat().
|
2010-10-12 19:47:08 +11:00 |
|
Erik de Castro Lopo
|
565e1c0fe1
|
programs/*.c : Add the libsndfile version to the usage message of all programs.
|
2010-10-11 20:33:52 +11:00 |
|
Erik de Castro Lopo
|
08d35de4cd
|
Updates for 1.0.23 release.
|
2010-10-10 15:31:23 +11:00 |
|
Erik de Castro Lopo
|
c4491c45eb
|
doc/api.html : Update to add missing SF_FORMAT_* values. Closed Debian bug #545257.
|
2010-10-10 14:13:39 +11:00 |
|
Erik de Castro Lopo
|
84d1393898
|
Add version string resources to the windows DLL.
|
2010-10-10 12:43:08 +11:00 |
|
Erik de Castro Lopo
|
08f50fb701
|
src/ : Use python 2.6.
|
2010-10-09 23:34:15 +11:00 |
|
Erik de Castro Lopo
|
2fe4f99771
|
src/rf64.c : Minor tweaks and additional sanity checking.
|
2010-10-09 16:45:05 +11:00 |
|
Erik de Castro Lopo
|
9286b2c335
|
tests/pedantic-header-test.sh.in : Handle unusual values of CC environment variable.
|
2010-10-09 16:44:33 +11:00 |
|
Erik de Castro Lopo
|
c0dc34eb1a
|
src/sndfile.hh : Add a missing 'inline' before a constructor defintion.
|
2010-10-08 18:43:25 +11:00 |
|
Erik de Castro Lopo
|
c114f21ecf
|
Makefile.am : Add *~ to CLEANFILES.
|
2010-10-06 22:16:41 +11:00 |
|
Erik de Castro Lopo
|
76d95ca6c3
|
src/rf64.c : Minor tweaks.
|
2010-10-06 21:26:55 +11:00 |
|
Erik de Castro Lopo
|
264db5bc6a
|
src/common.h : Add macro NOT.
|
2010-10-06 19:40:51 +11:00 |
|
Erik de Castro Lopo
|
6c5bc2fe8e
|
src/sndfile.c : Fix a typo in the error string for SFE_OPEN_PIPE_RDWR.
|
2010-10-05 19:24:29 +11:00 |
|
Erik de Castro Lopo
|
179f745ab3
|
Add function psf_safe_strncpy() to common.h and use as appropriate.
|
2010-10-04 22:20:00 +11:00 |
|
Erik de Castro Lopo
|
01605fd4ca
|
src/ : Add ability to read/write tracknumber and genre to flac/ogg/wav files.
|
2010-10-04 21:55:15 +11:00 |
|
Erik de Castro Lopo
|
98b5b70635
|
Release 1.0.22.
|
2010-10-04 11:39:47 +11:00 |
|
Erik de Castro Lopo
|
76bc251810
|
src/test_broadcast_var.c : Fix OSX stack check error.
|
2010-10-03 21:51:28 +11:00 |
|
Erik de Castro Lopo
|
229e66bfb0
|
Tweak SF_BROADCAST_INFO tests.
|
2010-10-03 20:48:43 +11:00 |
|
Erik de Castro Lopo
|
036980c71a
|
src/ : Rewrite of SF_BROADCAST_INFO handling.
|
2010-10-03 20:47:27 +11:00 |
|
Erik de Castro Lopo
|
ed5fee79a3
|
src/sds.c : Set sustain_loop_end to 0 as suggested by Brian Lewis.
|
2010-09-30 18:04:58 +10:00 |
|
Erik de Castro Lopo
|
9fc3c09c85
|
tests/write_read_test.tpl : Don't allow SDS files to have a long frame count.
|
2010-09-29 20:41:03 +10:00 |
|
Erik de Castro Lopo
|
75c3f5873a
|
src/sds.c : Make sure the correct frame count gets written into the header.
|
2010-09-29 20:37:59 +10:00 |
|
Erik de Castro Lopo
|
1efce8d823
|
src/sds.c : Fix the packet number location and the checksum.
|
2010-09-17 19:05:55 +10:00 |
|
Erik de Castro Lopo
|
8deeb575a8
|
Fix a bunch of minor issues found using static analysis.
|
2010-09-10 18:33:27 +10:00 |
|
Erik de Castro Lopo
|
71213e1a7e
|
Add file containing tests for broadcast_set_var().
|
2010-08-23 22:02:25 +10:00 |
|
Erik de Castro Lopo
|
c76d613445
|
Add file src/test_strncpy_crlf.c and hook into build/tests.
|
2010-08-22 20:41:54 +10:00 |
|
Erik de Castro Lopo
|
c67942ea42
|
Move function strncpy_crlf() to src/common.c so the function can be tested in isolation.
|
2010-08-22 20:36:37 +10:00 |
|
Erik de Castro Lopo
|
1977dfa133
|
src/broadcast.c : Add debugging code that is disabled by default.
|
2010-08-18 20:16:05 +10:00 |
|
Erik de Castro Lopo
|
b7e1eb5b86
|
src/common.h : Move code around to make comments make sense.
|
2010-08-18 20:14:09 +10:00 |
|
Erik de Castro Lopo
|
e00521cea3
|
programs/sndfile-info.c : Print 'unknown' if frame count == SF_COUNT_MAX.
|
2010-08-02 19:23:03 +10:00 |
|
Erik de Castro Lopo
|
3dcda1f0aa
|
src/flac.c : Handle case when file meta data says file has zero length.
|
2010-08-02 19:22:08 +10:00 |
|
Erik de Castro Lopo
|
b809328af9
|
src/file_io.c : Don't call close() on a file descriptor of -1.
|
2010-06-27 17:23:25 +10:00 |
|
Erik de Castro Lopo
|
ba6b4af0ea
|
Add support for reading and writing stereo SVX files.
|
2010-06-09 21:27:14 +10:00 |
|
Erik de Castro Lopo
|
087e346c9e
|
src/sndfile.c : Use SF_ASSERT to ensure sizeof (sf_count_t) == 8.
|
2010-06-09 20:48:12 +10:00 |
|
Erik de Castro Lopo
|
58f9151396
|
src/common.h : Add macro SF_ASSERT.
|
2010-06-09 20:47:07 +10:00 |
|
Erik de Castro Lopo
|
70b4f49f85
|
programs/ : Update metadata after the audio data is copied. Other minor fixes. Patch from Marius Hennecke.
|
2010-05-07 22:10:58 +10:00 |
|
Erik de Castro Lopo
|
3eb6954930
|
configure.ac : When compiling with x86_64-w64-mingw32-gcc link with -static-libgcc flags.
|
2010-05-07 21:42:14 +10:00 |
|
Erik de Castro Lopo
|
e16eb7a31f
|
doc/api.html : Add comment about sf_open_fd() not working on Windows.
|
2010-05-04 19:36:21 +10:00 |
|
Erik de Castro Lopo
|
aa7b231ded
|
src/nist.c : Fix a regression reported by Hugh Secker-Walker.
|
2010-05-04 19:34:52 +10:00 |
|
Erik de Castro Lopo
|
fac9e4a9d7
|
tests/pedantic-header-test.sh.in : Fix 'make distcheck'.
|
2010-04-23 21:46:00 +10:00 |
|
Erik de Castro Lopo
|
9bf0d1b0c5
|
src/sndfile.h.in : Fix -pedantic warning.
|
2010-04-21 18:21:44 +10:00 |
|
Erik de Castro Lopo
|
66f6e6cae7
|
Hook pedantic-header-test into test suite.
|
2010-04-21 18:17:45 +10:00 |
|
Erik de Castro Lopo
|
d1484cf543
|
tests/pedantic-header-test.sh.in : New file to test whether sndfile.h can be compiled with gcc's -pedantic flag.
|
2010-04-21 18:13:26 +10:00 |
|
Erik de Castro Lopo
|
8cabcb3522
|
New file programs/sndfile-salvage.c.
|
2010-04-20 21:31:00 +10:00 |
|
Erik de Castro Lopo
|
9797423621
|
programs/sndfile-convert.c : Fix valgrind warning.
|
2010-04-09 20:17:49 +10:00 |
|
Erik de Castro Lopo
|
6189d83f31
|
programs/sndfile-cmp.c : When files differ in the PCM data, also print the difference offset.
|
2010-04-06 09:47:44 +10:00 |
|
Erik de Castro Lopo
|
a419fbba27
|
src/aiff.c : Don't use the 'twos' marker for 24 and 32 bit PCM, use 'in24' and 'in32' instead.
|
2010-03-19 21:55:49 +11:00 |
|
Erik de Castro Lopo
|
b7f1dde2d6
|
tests/test_wrapper.sh.in : Add rdwr_test to the test wrapper script.
|
2010-02-28 14:14:23 +11:00 |
|
Erik de Castro Lopo
|
68d2ffc36a
|
src/sndfile.c : ix minor issues with sf_read/write_raw(). Bug reported by Milan Krapek.
|
2010-02-28 14:08:50 +11:00 |
|
Erik de Castro Lopo
|
0d4302b0ef
|
tests/rdwr_test.(def|tpl) : Add new test program and hook into build.
|
2010-02-28 13:52:11 +11:00 |
|
Erik de Castro Lopo
|
08346be458
|
tests/utils.tpl : Add functions test_read_raw_or_die and test_write_raw_or_die.
|
2010-02-28 13:23:56 +11:00 |
|
Erik de Castro Lopo
|
820433c565
|
configure.ac : Clean up configure report.
|
2010-02-28 09:05:35 +11:00 |
|
Erik de Castro Lopo
|
5371151d5b
|
programs/sndfile-metadata-set : Apply a patch from Robin Gareus allowing the setting of the time reference field of the BEXT chunk.
|
2010-02-22 18:31:20 +11:00 |
|
Erik de Castro Lopo
|
52d464273f
|
configure.ac : Remove -fpascal-strings from OSX's OS_SPECIFIC_CFLAGS.
|
2010-02-22 18:26:21 +11:00 |
|
Erik de Castro Lopo
|
a2082ba88c
|
src/ima_adpcm.c : Add a fix from Jonatan Liljedahl to handle predictor overflow when decoding IMA4.
|
2010-02-06 22:10:01 +11:00 |
|
Erik de Castro Lopo
|
ffc0453edb
|
src/sndfile.hh : Add a constructor which takes an existing file descriptor and then calls sf_open_fd().
|
2010-01-26 07:55:02 +11:00 |
|
Erik de Castro Lopo
|
77ec10e93f
|
programs/sndfile-(de)>interleave.c : Improve usage messages.
|
2010-01-10 12:12:34 +11:00 |
|
Erik de Castro Lopo
|
0a34fc9dca
|
Detect and skip and ID3 header at the start of the file.
|
2010-01-09 23:37:55 +11:00 |
|
Erik de Castro Lopo
|
f40f44cf1a
|
Add new file src/id3.c and hook into build.
|
2010-01-09 23:33:26 +11:00 |
|
Erik de Castro Lopo
|
69a416a8a5
|
programs/sndfile-play : Apply patch from Christian Weisgerber and Jacob Meuserto to add support for OpenBSD's sndio.
|
2010-01-07 21:01:35 +11:00 |
|
Erik de Castro Lopo
|
47ec52127b
|
man/Makefile.am : Change GNU makeism to something more widely supported.
|
2010-01-07 20:46:51 +11:00 |
|
Erik de Castro Lopo
|
793bc6b49b
|
programs/common.c : Fix update_strings() copyright, comment, album and license are correctly written.
|
2010-01-07 20:41:47 +11:00 |
|
Erik de Castro Lopo
|
07611d9755
|
doc/api.html : Discourage the use of sf_read/write_raw().
|
2010-01-05 17:54:25 +11:00 |
|
Erik de Castro Lopo
|
66e72fb912
|
Disable pipe_test if pipe() and waitpid() aren't available.
|
2009-12-28 08:23:47 +11:00 |
|
Erik de Castro Lopo
|
694fd0d8a9
|
configure.ac : Test for Unix pipe() and waitpid() functions.
|
2009-12-28 08:22:54 +11:00 |
|
Erik de Castro Lopo
|
bea70be941
|
Update shave files from upstream.
|
2009-12-16 19:42:48 +11:00 |
|
Erik de Castro Lopo
|
aa7e84cc91
|
Change name of generated file src/Symbols.linux to Symbols.gnu-binutils and
and use the same symbols file for other systems which use GNU binutils like
Debian's kfreebsd.
|
2009-12-16 05:59:49 +11:00 |
|
Erik de Castro Lopo
|
afad218df1
|
New man page man/sndfile-interleave.1.
|
2009-12-15 22:33:51 +11:00 |
|
Erik de Castro Lopo
|
d0db2fba92
|
man/sndfile-metadata-get.1 : Fix typo.
|
2009-12-15 22:33:02 +11:00 |
|
Erik de Castro Lopo
|
9886506d50
|
Doc updates from 1.0.21.
|
2009-12-13 18:03:28 +11:00 |
|
Erik de Castro Lopo
|
b21d5f79b4
|
src/ogg.c : When decoding to short or int, clip the decoded signal to [-1.0, 1.0] if its too hot.
|
2009-12-13 17:42:23 +11:00 |
|
Erik de Castro Lopo
|
ea62c5083d
|
Merge from -dev.
|
2009-12-11 05:48:36 +11:00 |
|
Erik de Castro Lopo
|
458044ef4c
|
Hook sndfile-concat into build system.
|
2009-12-10 21:10:42 +11:00 |
|
Erik de Castro Lopo
|
c8ca7356e1
|
Add new program sndfile-concat with man page.
|
2009-12-10 21:09:52 +11:00 |
|
Erik de Castro Lopo
|
0c653f355b
|
configure.ac : Remove detection of JACK Audio Connect Kit.
|
2009-12-09 21:56:27 +11:00 |
|