opus/celt
Nils Wallménius c093829c17 Do imdct post-rotate and deshuffle in-place.
Gets rid of one stack buffer.

Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
2012-12-03 16:13:51 -05:00
..
dump_modes s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
tests Fixes forward MDCT for overlaps that aren't a multiple of 4 2012-12-03 15:40:01 -05:00
_kiss_fft_guts.h Replace long long in celt/ with opus_int64. 2012-08-21 10:45:58 -04:00
arch.h Add OPUS_{GET|SET}_GAIN CTLs for adjusting output gain. 2012-07-11 00:04:24 -04:00
bands.c Guard _BitScanReverse on MSVC so that MSVC 6 doesn't break. 2012-11-27 13:07:45 -05:00
bands.h Changed denormalize_bands() to only work between "start" and "end" 2012-11-07 14:15:08 -05:00
celt.c Splits out the CELT encoder and decoder 2012-11-08 09:42:27 -05:00
celt.h Splits out the CELT encoder and decoder 2012-11-08 09:42:27 -05:00
celt.vcxproj Add the new source files to the MSVC projects. 2012-11-09 11:58:26 -08:00
celt.vcxproj.filters Add the new source files to the MSVC projects. 2012-11-09 11:58:26 -08:00
celt_decoder.c More comments in the PLC 2012-12-01 22:01:09 -05:00
celt_encoder.c Window both sides of overlap when adding them. 2012-12-01 15:54:04 -05:00
celt_lpc.c s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
celt_lpc.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
cwrs.c Fix an indentation issue. 2012-10-17 11:12:55 -07:00
cwrs.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
ecintrin.h Guard _BitScanReverse on MSVC so that MSVC 6 doesn't break. 2012-11-27 13:07:45 -05:00
entcode.c Guard _BitScanReverse on MSVC so that MSVC 6 doesn't break. 2012-11-27 13:07:45 -05:00
entcode.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
entdec.c s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
entdec.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
entenc.c s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
entenc.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
fixed_c5x.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
fixed_c6x.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
fixed_debug.h Replace long long in celt/ with opus_int64. 2012-08-21 10:45:58 -04:00
fixed_generic.h Add OPUS_{GET|SET}_GAIN CTLs for adjusting output gain. 2012-07-11 00:04:24 -04:00
float_cast.h Guard _MSC_VER tests, remove FLOAT2INT16 when DISABLE_FLOAT_API. 2012-07-26 14:26:43 -04:00
kiss_fft.c Convert some double constants to float. 2012-07-17 17:42:00 -04:00
kiss_fft.h Misc changes to address Robert Sparks' comments 2012-04-20 10:26:08 -04:00
laplace.c Merge commit '390c89225d' 2012-04-24 13:39:22 -04:00
laplace.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
mathops.c Fixes an overflow in the fixed-point celt_sqrt() for large values. 2012-11-29 16:51:50 -05:00
mathops.h Should make celt_maxabs*() slightly faster 2012-11-12 15:47:17 -05:00
mdct.c Do imdct post-rotate and deshuffle in-place. 2012-12-03 16:13:51 -05:00
mdct.h Replace the remaining instances of restrict with OPUS_RESTRICT. 2012-07-20 18:02:55 -04:00
mfrngcod.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
modes.c s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
modes.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00
opus_custom_demo.c Merge commit '390c89225d' 2012-04-24 13:39:22 -04:00
os_support.h renames the libcelt/ directory to celt/ 2011-09-13 18:21:18 -07:00
pitch.c Fix MSVC format conversion warnings. 2012-10-23 10:49:18 -07:00
pitch.h Replace C99 restrict keyword with OPUS_RESTRICT. 2012-07-18 12:12:35 -04:00
quant_bands.c Remove long-outdated comment 2012-11-08 23:59:20 -05:00
quant_bands.h Implements OPUS_{GET,SET}_LSB_DEPTH 2012-07-13 14:52:52 -04:00
rate.c Attempt to have at least two bands that are coded 2012-10-19 19:57:19 -04:00
rate.h Merge commit '390c89225d' 2012-04-24 13:39:22 -04:00
stack_alloc.h Add #errors when !OPUS_BUILD or !(VAR_ARRAYS||USE_ALLOCA||NONTHREADSAFE_PSEUDOSTACK). 2012-05-15 09:18:39 -04:00
static_modes_fixed.h Convert tabs to spaces in the opus and celt code. 2011-10-26 20:24:49 -07:00
static_modes_float.h Convert tabs to spaces in the opus and celt code. 2011-10-26 20:24:49 -07:00
vq.c Replace C99 restrict keyword with OPUS_RESTRICT. 2012-07-18 12:12:35 -04:00
vq.h s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 2012-04-20 16:41:42 -04:00