Commit Graph

59 Commits (master)

Author SHA1 Message Date
Rob Sykes 945b592b70 update NEWS, versions 2018-02-24 10:53:13 +00:00
Rob Sykes ac53e00063 minor clean-ups 2018-02-23 21:39:08 +00:00
Rob Sykes 5e1f6946f8 fix non-portable use of preprocessor 'defined' 2018-02-23 19:27:08 +00:00
Rob Sykes 568aed503c eliminate runtime casts (and associated warnings in debian) in soxr-lsr wrapper 2018-02-23 19:20:48 +00:00
Rob Sykes 9f816d9883 minor fixes 2016-08-29 10:26:26 +01:00
Rob Sykes 5fa7eeb9a3 clean-up; set version as 0.1.3b1 2016-06-05 19:12:38 +01:00
Rob Sykes 7110101172 clean-up 2016-05-30 22:07:46 +01:00
Rob Sykes e47d6560af clean-up 2016-05-29 20:47:44 +01:00
Rob Sykes 52888cd410 reorg/SIMD 2016-05-23 07:55:16 +01:00
Rob Sykes 61cf151ebd make explicit avcodec dependency on avutil; avfft needs 32-byte alignment 2016-05-15 12:46:43 +01:00
Rob Sykes 71da011e7a fix incorrect interpretation of given o/i ratio marginally > 1/6 2016-05-06 21:52:52 +01:00
Rob Sykes 31fc8a5ae2 improve clang support 2016-04-12 21:09:01 +01:00
Rob Sykes b5c95fa305 doc update; make an lsr-test conditional as appropriate 2016-04-11 06:22:50 +01:00
Rob Sykes 60ce8de4ff portability/cross-compiling improvements/clean-up; env. var. runtime overrides 2016-04-06 08:18:01 +01:00
Rob Sykes 5703403cea trim unused code 2016-03-08 20:24:24 +00:00
Rob Sykes b039ef4f60 ARM/SIMD runtime detection/override; fix cmake/gcc warnings 2016-03-08 20:17:38 +00:00
Rob Sykes c82642ce35 use latest pffft 2016-03-04 22:18:36 +00:00
Rob Sykes e064aba6ac update NEWS, versions 2015-09-05 19:25:35 +01:00
Rob Sykes 1e9ffbf8c2 reformat comment 2015-08-29 21:21:39 +01:00
Rob Sykes 8abe8c8ab8 fix crash when using soxr_process after calling soxr_clear 2015-08-27 20:34:24 +01:00
Rob Sykes 559dd4739b Revert "fix crash when using soxr_process after calling soxr_clear"
This reverts commit 4527588bea.
2015-08-27 19:16:48 +01:00
Rob Sykes e407dfc5c8 initialise allocated memory 2015-08-24 12:49:15 +01:00
Rob Sykes 0d60977179 document spec. defaults 2015-08-20 18:42:00 +01:00
Rob Sykes 4527588bea fix crash when using soxr_process after calling soxr_clear 2015-08-20 17:19:23 +01:00
Rob Sykes fa5a481987 fix soxr_delay returning a negative number after end-of-input has been indicated 2015-08-20 14:13:22 +01:00
Rob Sykes 91455fc7c0 slight quality improvement (reduced artefact level) for variable-rate 2015-08-19 13:27:19 +01:00
Rob Sykes 7dc5f73c19 variable-rate no longer considered 'experimental' 2015-08-19 07:39:51 +01:00
Rob Sykes d51f3ede7f fix conversion between differing I/O types, but with no rate-change 2015-08-18 21:40:35 +01:00
Rob Sykes be33e5d050 improve documentation of the two 'advanced-use' functions 2015-08-18 21:26:56 +01:00
Rob Sykes 9eb59e984e fix warnings 2015-06-13 19:45:07 +01:00
Rob Sykes 3c44f12164 refactor: move vr-coefs to an include file (since they can be generated) 2013-10-04 07:52:50 +01:00
Rob Sykes e55c47697b correct defines for interpolation order selection 2013-04-09 12:23:26 +01:00
Rob Sykes fb8657b446 fix ineffectual SOXR_MINIMUM_PHASE and SOXR_INTERMEDIATE_PHASE in soxr_quality_spec recipe 2013-04-07 07:39:36 +01:00
Rob Sykes aaee21bb8c update versions, NEWS 2013-03-03 08:15:37 +00:00
Rob Sykes 04b83c5ae6 tidy comments 2013-03-02 09:06:50 +00:00
Rob Sykes 7c31e3d548 quash gcc warning: always_inline function might not be inlinable 2013-02-27 21:19:41 +00:00
Rob Sykes c5adbf7079 Add API version check macros 2013-02-27 21:19:41 +00:00
Rob Sykes fa75beaf0b Slight reworking of API params for phase-response and pass-/stop-band spec 2013-02-27 20:24:01 +00:00
Rob Sykes a832a8fec4 allow anti_aliasing_pc to be > 100 2013-02-26 22:38:55 +00:00
Rob Sykes 9a38bc087a fix resampling not working in most cases for anti_aliasing_pc != 100 2013-02-26 22:34:56 +00:00
Rob Sykes 91e0238271 changes that will be needed for libsox 2013-02-26 22:25:40 +00:00
Rob Sykes f53fc0280b fix unresolved when building with avfft 2013-02-26 22:18:45 +00:00
Rob Sykes e885a8c9b1 no need to use aligned malloc here (though this file is currently unused) 2013-02-26 22:17:23 +00:00
Rob Sykes bcf9851195 clarify comment 2013-02-17 11:10:27 +00:00
Rob Sykes 67a3da90c0 check for NULL error pointer (for k3b) 2013-02-08 20:46:18 +00:00
Rob Sykes 4415c804ba Use gcc -fvisibility=hidden to fix debian build on archs. armhf, powerpc. 2013-02-06 20:42:05 +00:00
Rob Sykes 7ad0e604af fix incorrect src_error report on 64-bit arch 2013-01-18 08:08:30 +00:00
Rob Sykes 76f911ebff .pc files: remove cruft (Benjamin Drung); remove soxr-lsr requirement on soxr (needed at run-time, but not link-time) 2013-01-17 12:35:31 +00:00
Rob Sykes e435ea4d58 var-rate seems here to stay 2013-01-11 21:35:20 +00:00
Rob Sykes 54fdbf1e3b bump copyright date 2013-01-08 09:08:03 +00:00