Commit Graph

  • d5ada4db5a sndfile-convert: Close input file on output format error Erik de Castro Lopo 2019-04-01 19:39:15 +11:00
  • acbc8b0517 sndfile-convert: Fix conversion to/from Opus Erik de Castro Lopo 2019-04-01 19:38:34 +11:00
  • eba515a44b opus: Fix issues found using fuzzing Erik de Castro Lopo 2019-03-09 10:48:31 +11:00
  • ee80f03635 Ignore -Wformat-truncation warnings David Seifert 2019-04-07 13:42:52 +02:00
  • ab0f956d22 CMake: Fix installation of man pages. Matti Lehtimäki 2019-03-27 22:27:33 +02:00
  • c77f1dd0a8 Scripts/static-deps-build.mk : Better fuzzing support Erik de Castro Lopo 2019-03-08 19:04:13 +11:00
  • 6cff47d1d9 wav_write_header: don't read past the array end Emilio Pozuelo Monfort 2019-03-05 11:27:17 +01:00
  • cb40f67553 static-deps-build.mk: Add opus to build Erik de Castro Lopo 2019-02-24 17:50:56 +11:00
  • 14771a1e2f programs/sndfile-convert.c: Add -opus option Erik de Castro Lopo 2019-02-21 13:28:10 +11:00
  • bbcf154661 Vorbis: Clean up calculation of datalength Arthur Taylor 2019-02-21 00:51:14 -08:00
  • a211e432cb Vorbis: Use new ogg functions, add bisection seek support. Arthur Taylor 2019-02-20 23:03:41 -08:00
  • 61bb9aeac1 Opus file support Arthur Taylor 2018-07-09 14:37:06 -07:00
  • 748149133b Avoid two static analysis warnings Erik de Castro Lopo 2019-02-07 14:17:12 +11:00
  • 76598c1544 Integrate Azure Pipelines CI evpobr 2019-02-03 11:28:12 +05:00
  • a2db7656c6 CMake: Fix warnings on MinGW platform evpobr 2019-01-31 09:42:36 +05:00
  • 69ef4373a9 src/file_io.c: Use modern WinAPI functions evpobr 2019-01-28 13:26:57 +05:00
  • e7c98dea97 src/wavlikie.h: Fix EXT_SUBFORMAT struct evpobr 2019-01-28 15:04:28 +05:00
  • 7342d07fcd src/file_io.c: Use CreateFileA for ANSI path evpobr 2019-01-10 09:46:45 +05:00
  • d4b426231d Do not require seek ops on non-seekable files Marcel Waldvogel 2019-01-02 19:22:38 +01:00
  • b37f9d7aa9 Handle snprintf() format-truncation warnings Marcel Waldvogel 2019-01-02 22:13:18 +01:00
  • 3455cb18fc tests/command_test.c: Fix ASAN test failure Erik de Castro Lopo 2019-01-02 08:12:28 +11:00
  • ac94e588b5 travis: Use Address Sanitizer when building in travis Erik de Castro Lopo 2019-01-01 20:28:25 +11:00
  • dc1a7c29b5 src/wav.c: Fix heap read overflow Erik de Castro Lopo 2019-01-01 20:11:46 +11:00
  • f32b4f02c9 a/ulaw: fix multiple buffer overflows (#432) Hugo Lefeuvre 2018-12-24 06:43:48 +01:00
  • 3e5c642093 Add support for more than 1000 cue points in WAV and AIFF files (#434) Erik de Castro Lopo 2018-12-23 20:32:56 +11:00
  • a3b31454ec Add Scripts/asan-configure.sh Erik de Castro Lopo 2018-11-27 18:21:11 +11:00
  • 8e9cc4a661 Fix lossy_comp_test sdlcomp_test_(float|double) for Vorbis (#426) Arthur Taylor 2018-10-10 15:26:56 -07:00
  • 4a5c85dfd8 tests/vrtual_io_test.c: Fix typo evpobr 2018-09-19 09:43:15 +05:00
  • 899ed19d99 Improve sf_command documentation Brian Heim 2018-09-17 20:18:16 -05:00
  • 77dc1d0dd2 doc/command.html: Document SFC_GET_CURRENT_SF_INFO command evpobr 2018-09-13 13:23:13 +05:00
  • 04ee198a92 Update configure.ac evpobr 2018-09-14 09:29:38 +05:00
  • 7c501d42c0 README.md: cleanup and explain more about CMake evpobr 2018-08-30 11:06:57 +05:00
  • e7a9586b70 Check MAX_CHANNELS in sndfile-deinterleave Brett T. Warden 2018-08-28 12:01:17 -07:00
  • 3a86ce6000 Remove octave-workspace Erik de Castro Lopo 2018-07-03 21:26:18 +10:00
  • b3f7a88863 modernize cmake module include. Conrad Jones 2018-08-25 21:03:09 +01:00
  • 4e946cd381 Enable ENABLE_COMPATIBLE_LIBSNDFILE_NAME by default evpobr 2018-08-20 10:47:26 +05:00
  • 90b14cbf49 Add ENABLE_COMPATIBLE_LIBSNDFILE_NAME option evpobr 2018-08-20 08:03:50 +05:00
  • abf009af58 CMake: updates & fixes evpobr 2018-08-19 08:56:17 +05:00
  • ebb478d588 .travis.yml: upgrade to Xenial image evpobr 2018-08-10 10:26:12 +05:00
  • 68ee103efb src/wav.c: Fix WAV Sampler Chunk tune parsing Michael Panzlaff 2018-04-28 23:21:34 +02:00
  • 47ca4df095 Fix out-of-tree building David Seifert 2018-04-20 17:06:34 +02:00
  • a648a16303 More portable Make constructs in Makefile.am David Seifert 2018-04-20 17:06:32 +02:00
  • 4cef1a3d34 sfendian.h: Fix fallback case for endwapping Erik de Castro Lopo 2018-03-24 19:56:08 +11:00
  • eeac08dcac Makefile.am: Use more portable suffix rules David Seifert 2018-03-18 18:38:14 -07:00
  • f60027f72b Introduce ogg_read_first_page () to avoid seeks on open. Arthur Taylor 2018-03-19 14:13:15 -07:00
  • c86a5a7343 CMake: fix BUILD_TESTING option evpobr 2018-03-17 14:14:43 +05:00
  • 950ac634c7 CMake: fix linking winmm.lib under MXE platform evpobr 2018-03-17 14:09:52 +05:00
  • 39a01108f4 src/sndfile.c: Remove never reached code evpobr 2018-03-17 21:45:38 +05:00
  • 7146be0638 src: Drop redundant SFE_UNKNOWN_FORMAT enum value Erik de Castro Lopo 2018-03-17 10:27:32 +11:00
  • 36ccff2842 src: Always return SF_ERR_UNRECOGNISED_FORMAT on unrecognised Erik de Castro Lopo 2018-03-17 10:03:23 +11:00
  • 943d5061b7 tests/error_test.c: Add unrecognised file test Erik de Castro Lopo 2018-03-17 09:53:01 +11:00
  • 717b92b27f src/aiff.c: fix unnecessary variable assignment evpobr 2018-03-15 19:57:38 +05:00
  • f4c9abd70c src/wav.c: Fix skipping of erroneous subchunks Johan Vromans 2018-03-14 09:10:14 +01:00
  • dfa8ad1792 CMake: Add test case for NMS_ADPCM in WAV file evpobr 2018-03-10 15:46:51 +05:00
  • 6f3266277b Fix max channel count bug Erik de Castro Lopo 2018-03-08 18:00:21 +11:00
  • 4043ec289f lossy_comp_test: Add tests for NMS_ADPCM in WAV files. Arthur Taylor 2018-02-06 22:30:56 -08:00
  • 33f0d0658a wav.c: Specify widths of header members for NMS_VBXADPCM Arthur Taylor 2018-02-06 22:30:10 -08:00
  • 6239927a11 Support NMS_ADPCM subformats with major format WAVE Arthur Taylor 2017-11-01 20:36:13 -07:00
  • 89da46f168 wav: Add support for WAVE_FORMAT_NMS_VBXADPCM Arthur Taylor 2017-06-05 18:25:16 -07:00
  • 64e5a3f182 Add NMS ADPCM codec implementation and support Arthur Taylor 2017-05-19 14:15:24 -07:00
  • 871ecd7f70 src/sndfile.c: Set SFC_GET_LIB_VERSION return result to 0 on error evpobr 2017-12-16 11:39:41 +05:00
  • 2241075e47 sndfile-convert: Check if conversion failed due to no. of channels Jonathan Wakely 2018-01-31 23:31:44 +00:00
  • 40d3e412e0 Fix spelling Jonathan Wakely 2018-01-31 23:10:17 +00:00
  • 2acea2723a sndfile-play: Remove BEOS support Jan Starý 2018-01-28 15:25:26 +01:00
  • e6b473ed8e drop MacOSX from sndfile-play Jan Starý 2018-01-28 15:31:27 +01:00
  • adc0d425f9 configure.ac: Report whether building Octave interface Erik de Castro Lopo 2018-01-07 12:14:46 +11:00
  • 38f1214117 unbreak sed(1) in pre-commit Jan Starý 2018-01-05 19:42:34 +01:00
  • d1c591aea2 configure.ac: Fix --enable-octave doc string Jan Starý 2018-01-05 16:04:07 +01:00
  • 6b0df6060c sndfile.c: Return the length of log output Erik de Castro Lopo 2017-12-13 17:26:41 +11:00
  • d252bec831 Simplify psf_fseek logic David Honour 2017-09-19 10:24:15 +00:00
  • 24075a649a Add test to reproduce seeking with fileoffset bugs David Honour 2017-09-19 10:13:04 +00:00
  • 826d5296da Add AppVeyor CI script evpobr 2017-04-27 12:08:07 +05:00
  • 5d4d1feca0 Remove redundant libsndfile.def.in Erik de Castro Lopo 2017-10-31 18:42:40 +11:00
  • af9d26411b Scripts/build-test-tarball.mk.in: Updates Erik de Castro Lopo 2017-10-28 12:56:10 +11:00
  • dfe09db021 Makefile.am: Resurect test-tarball target Erik de Castro Lopo 2017-10-28 12:55:50 +11:00
  • ac5b66a447 configure.ac: Add -mstackrealign to CFLAGS for mingw* Erik de Castro Lopo 2017-10-27 19:35:21 +11:00
  • 9b4fdaccc1 tests/header_test.tpl: Fix a memory leak Erik de Castro Lopo 2017-10-26 19:21:02 +11:00
  • fa92cc4b88 src/sfconfig.h: Fix CPU architecture detection under Windows evpobr 2017-10-21 11:35:54 +05:00
  • d356f3f292 src/sfendian.h: Detect and use MSVC byte swap intrinsics evpobr 2017-10-21 11:22:03 +05:00
  • e02f64cd98 Fix travis OSX build Erik de Castro Lopo 2017-10-14 21:24:29 +11:00
  • 203096325d programs/sndfile-convert.c: Add -float64 conversion Erik de Castro Lopo 2017-10-14 20:54:56 +11:00
  • b17f14d613 Make git checkout buildable out-of-tree David Seifert 2017-10-07 21:37:30 -07:00
  • 2c2d9a8eb2 Remove unused internal headers from examples. Derek Gasaway 2017-10-01 13:35:12 -07:00
  • cc5e831a75 A couple of minor cstyle fixes Erik de Castro Lopo 2017-10-01 16:15:03 +11:00
  • c00b785fbd Scripts/cstyle.py: Add some new rules Erik de Castro Lopo 2017-10-01 16:11:26 +11:00
  • 3f8d728f01 configure.ac: Fix configure for vitasdk Ghabry 2017-08-29 02:40:42 +02:00
  • 45fb22f52e Replace custom definitions of int16_t etc with <stdint.h> versions Ghabry 2017-08-29 00:21:33 +02:00
  • df6c86efaa src/wavlik.h: Fix function protype/definition mismatch Ghabry 2017-08-29 00:20:29 +02:00
  • 85c877d507 double64_init: Check psf->sf.channels against upper bound Fabian Greffrath 2017-09-28 12:15:04 +02:00
  • ef888c6fae FLAC: Fix inconsistent indentation David Honour 2017-09-27 13:55:07 +01:00
  • 71444146ae Fix typo in macro name David Honour 2017-09-19 07:52:04 +00:00
  • b9e544328e FLAC: fix clipping of negative values Johannes Kroll 2017-09-08 19:28:36 +02:00
  • e6c42ff027 Make build system completely non-recursive David Seifert 2017-09-03 10:33:06 +02:00
  • beee21e5c2 Revert "tests/Makefile.am: Switch away from GNU make rules" Erik de Castro Lopo 2017-08-10 20:20:17 +10:00
  • f96e5a2047 Add test for flac regression update-header-before-write Henner Zeller 2017-08-07 20:49:10 -07:00
  • a81308ee40 Make sure FLAC__stream_encoder_init_stream() is only called once. Henner Zeller 2017-08-06 23:28:26 -07:00
  • 2658c5f9b0 sfendian.h: Simplify CPP logic Erik de Castro Lopo 2017-08-09 07:14:06 +10:00
  • af4890ca63 Fix x86/x86_64 CPU detection regression Erik de Castro Lopo 2017-08-08 19:39:22 +10:00
  • fa1d42fddd src/sndfile.c: Remove un-needed memset before free Erik de Castro Lopo 2017-07-29 09:39:13 +10:00
  • e6a1749832 sndfile-deinterleave.c: Check for errors in path handling Erik de Castro Lopo 2017-07-29 09:34:20 +10:00