- Jun 04, 2024
-
-
This doesn't work when using slibtoolize instead of GNU libtoolize and is not necessary anyways. Signed-off-by:
orbea <orbea@riseup.net>
-
- Mar 29, 2024
-
-
Tristan Matthews authored
-
- Feb 28, 2023
-
-
Tristan Matthews authored
-
Tristan Matthews authored
-
Tristan Matthews authored
-
Tristan Matthews authored
-
- Feb 25, 2023
-
-
- Oct 04, 2022
-
-
aarch64 code is referencing stdint types but the file is missing the include. Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Jul 18, 2022
-
-
MSVC doesn't completely respect this line but MinGW does. Specify the name properly. Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Jun 13, 2022
-
- May 09, 2022
-
-
- May 07, 2022
-
-
Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Apr 13, 2022
-
-
Tristan Matthews authored
With apologies to anyone still using cvs for speex development. (cherry picked from speex commit fe47ce7a423155b58a74582e488a506b562dae6f)
-
- Nov 24, 2020
-
-
LRFLEW authored
-
- Nov 22, 2020
-
-
Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Oct 02, 2020
-
-
-
This was added in 0dd7bfeb to address truncation reported at http://lists.xiph.org/pipermail/speex-dev/2009-June/007277.html Truncation of the most-signficant bit was occuring on conversion to spx_word16_t in MULT16_32_Q15(). Changes to MULT16_32_Q15() mean this will no longer occur. The associated adjustment to the bit-shift before saturation was accidentally removed in 0e5d424f which caused the output to have half the intended amplitude when the interpolating resampler was used. Reported by Andreas Pehrson.
-
The 32-bit arg and return value have one bit more than required to represent +/-32767 with 15 fractional bits. Keeping the most significant bit allows saturation for 16-bit conversion to sometimes be delayed until after these operations.
-
-
Tristan Matthews authored
This is largely based off of speex's.
-
- Apr 26, 2019
-
- Feb 02, 2019
-
-
Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Jan 24, 2019
-
-
Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Sep 14, 2018
-
-
Tristan Matthews authored
Reported by Mark Harris
-
- Jul 21, 2018
-
-
Mark Harris authored
- Do not define macros, functions, or variables with file scope using names beginning with an underscore (these names are reserved for the implementation; see C89 section 7.1.3 or any later version) or that shadow other global declarations - Avoid declarations after statements (speex_assert) for C89 compat - Silence unused parameter warning in resampler_basic_zero - No need for the stack_alloc.h macros within #ifdef VAR_ARRAYS; use the standard C syntax - When OUTSIDE_SPEEX, define EXPORT if not already defined - Update URL to https
-
- Jul 18, 2018
-
-
port optimized inner_product_single and WORD2INT(x) for fixed and floating point from 32 bit armv7 NEON to aarch64 NEON.
-
- Feb 27, 2018
-
-
Luca Barbato authored
-
Luca Barbato authored
Unbreaks --enable-neon
-
- Jan 22, 2018
-
-
- Aug 08, 2017
-
-
Minor fix to delete a single unused variable Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Jan 22, 2017
-
-
- Sep 22, 2016
-
-
Add checks to avoid den_rate and num_rate to be set to 0. Change-Id: Ia4880521e7ab73d0fdc44377f4badadb09365471 Reviewed-by:
Peter Wu <peter@lekensteyn.nl> Reviewed-by:
Anders Broman <a.broman58@gmail.com> Signed-off-by:
Dario Lombardo <lomato@gmail.com> Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Aug 11, 2016
-
-
Tristan Matthews authored
-
- Aug 09, 2016
-
-
Tristan Matthews authored
-
- Aug 02, 2016
-
-
Tristan Matthews authored
Reported on Opus mailing list, see: http://lists.xiph.org/pipermail/opus/2016-July/003591.html
-
- Jun 04, 2016
-
-
Tristan Matthews authored
Fix regression from commit 4dba0934 Reported by Lukáš Lalinský.
-
- May 10, 2016
-
-
Tristan Matthews authored
speex_alloc already sets these arrays to 0. Reported by Jean-Yves Avenard <jyavenard@mozilla.com>
-
Tristan Matthews authored
-
From bugzilla.mozilla.org bug #1266260 Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-