- Feb 28, 2023
-
-
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>
-
- 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.
-
-
- 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.
-
- Aug 08, 2017
-
-
Minor fix to delete a single unused variable Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- 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
-
- 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>
-
Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Apr 29, 2016
-
-
Add a test that resamples a sine wave with varying samplerates to create a sweep. Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Mar 06, 2016
-
-
Make sure we don't overflow when calculating the phase for the new sample rate. Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
Use Euclids algorithm to calculate the greatest common divisor to simplify the resample ratio fraction instead of the slow iterative method. Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- May 05, 2015
-
-
Tristan Matthews authored
Reported-by:
Fabian Henze <flyser42@gmx.de>
-
- Apr 01, 2015
-
-
Tristan Matthews authored
-
- Dec 07, 2014
-
-
Tristan Matthews authored
-
- Oct 12, 2014
-
-
Tristan Matthews authored
-
- Aug 10, 2014
-
-
Tristan Matthews authored
-
Tristan Matthews authored
-
- Aug 07, 2014
-
-
Karl Tomlinson authored
Signed-off-by:
Tristan Matthews <le.businessman@gmail.com>
-
Karl Tomlinson authored
Signed-off-by:
Tristan Matthews <le.businessman@gmail.com>
-
Karl Tomlinson authored
Signed-off-by:
Tristan Matthews <le.businessman@gmail.com>
-
Tristan Matthews authored
-
- Jul 23, 2014
-
-
Diego Elio Pettenò authored
Patch adapted from https://trac.xiph.org/ticket/1298 Signed-off-by:
Tristan Matthews <le.businessman@gmail.com>
-
- Jul 03, 2014
-
-
Karl Tomlinson authored
-
Karl Tomlinson authored
Signed-off-by:
Tristan Matthews <le.businessman@gmail.com>
-