Fix cpuid asm on 32-bit PIC.
[opus.git] / celt / celt.c
2015-02-20 Timothy B. TerriberryDocument how to tell if your build is fixed-point.
2014-06-20 Jean-Marc ValinMerge branch 'exp_mips_opt'
2014-06-19 Rhishikesh AgasheMIPS optimizations
2014-01-31 Jean-Marc ValinSkips comb filter overlap when the parameters didn...
2014-01-21 Jean-Marc ValinUnrolled version of the comb filter for ARM (eliminates...
2014-01-21 Jean-Marc ValinSpeed up the comb filter on ARM by using MAC16_32_Q16()
2013-12-29 Jean-Marc ValinFixed-point: slight accuracy improvement in the comb...
2013-06-17 Jean-Marc ValinSSE optimization of comb_filter()
2013-05-17 Jean-Marc ValinMerge branch 'surround'
2013-05-10 RonFully automate version updating
2012-11-08 Jean-Marc ValinSplits out the CELT encoder and decoder
2012-11-07 Jean-Marc ValinChanged denormalize_bands() to only work between "start...
2012-11-07 Jean-Marc ValinRemoves the need for lowband_scratch in quant_all_bands()
2012-11-06 Jean-Marc ValinMoved up the second encoder mdct to reduce stack usage
2012-11-05 Jean-Marc ValinReduces decoder stack usage
2012-11-05 Jean-Marc ValinFurther cleanup of the MDCT code, fixes PLC bug
2012-11-05 Nils WallméniusAvoid copying imdct output
2012-11-03 Jean-Marc Valincomb_filter() bypass for the case where the gain is...
2012-11-03 Jean-Marc ValinOops, put back the "static" for transient_analysis()
2012-11-03 Jean-Marc ValinFixes a fixed-point overflow in the new transient detector
2012-11-02 Jean-Marc ValinFixes a fixed-point divide-by-zero issue
2012-11-02 Jean-Marc ValinNew transient detection algorithm
2012-10-29 Jean-Marc ValinKeeping the deemphasis coefficients in local variable...
2012-10-29 Jean-Marc ValinMoves the pitch prefiltering code to a separate function
2012-10-24 Jean-Marc Valinoops... fixes a C89 issue
2012-10-24 Jean-Marc ValinMoved pre-emphasis to a separate function and cleaned...
2012-10-24 Jean-Marc ValinOptimizations to comb_filter()
2012-10-24 Jean-Marc ValinRemoves more indirections in celt.c
2012-10-23 Jean-Marc ValinRemoves a bunch of indirections from the CELT encoder...
2012-10-23 Jean-Marc ValinThis should speed up deemphasis() quite a bit.
2012-10-23 Jean-Marc ValinTake the PLC out of the stack size critical path
2012-10-11 Philip JägenstedtFix minor issues reported by scan-build
2012-10-10 Jean-Marc ValinFixes a bug in the LSB_DEPTH code introduced in cf1053dc
2012-10-09 Jean-Marc ValinFixes a fixed-point stereo savings issue causing a...
2012-10-09 Jean-Marc ValinGets rid of unused boost analysis code that never worke...
2012-10-09 Jean-Marc ValinMerge branch 'exp_analysis7'
2012-09-21 Jean-Marc ValinSaves channels*overlap*4 bytes off the state encoder
2012-09-15 Jean-Marc Valins/SHL/SHL16/
2012-09-14 Jean-Marc ValinMakes dynalloc more conservative for CBR and CVBR
2012-09-13 Jean-Marc ValinAdds anslysis code for tf_select
2012-08-29 Jean-Marc ValinMakes two static tables const
2012-08-14 Jean-Marc ValinFixes a silly bug where only the left channel was used...
2012-08-06 Jean-Marc ValinImplements OPUS_{GET,SET}_LSB_DEPTH
2012-07-27 Jean-Marc ValinEnables the second dynalloc MDCT only at complexity 8
2012-07-27 Jean-Marc ValinMakes VBR rate variations less aggressive at low bit...
2012-07-26 Jean-Marc ValinSmoother intensity stereo decision thresholds
2012-07-25 Jean-Marc ValinAdds some histeresis to the stereo saving
2012-07-25 Jean-Marc ValinVBR tuning: increases transient and dynalloc boost
2012-07-23 Jean-Marc ValinFixes issues with stereo saving and dynalloc
2012-07-18 Gregory MaxwellReplace C99 restrict keyword with OPUS_RESTRICT.
2012-07-13 Jean-Marc ValinImplements OPUS_{GET,SET}_LSB_DEPTH
2012-07-13 Jean-Marc ValinGets rid of // comments
2012-07-13 Jean-Marc Valinfixed-point (re-)conversion of the VBR code
2012-07-13 Jean-Marc ValinFixes a VBR bug with 2.5 ms frames
2012-07-13 Jean-Marc ValinSpeeds up analysis by getting rid of calls to atan2...
2012-07-13 Gregory MaxwellRename version flag to exp_wip5 to exp_analysis.
2012-07-13 Gregory MaxwellAdd exp_wip5 tag to version string.
2012-07-13 Jean-Marc ValinReverts the transient_analysis() changes from 4e8b9905
2012-07-13 Jean-Marc ValinFixes issues when downmixing to mono or when encoding...
2012-07-13 Jean-Marc ValinTonality and pitch tuning
2012-07-13 Jean-Marc ValinConverting most of the new code to fixed-point (not...
2012-07-13 Jean-Marc ValinFixes some issues discovered with a log sweep
2012-07-13 Jean-Marc ValinTuning the dynalloc adjustments and checking for LF...
2012-07-13 Jean-Marc ValinAdds a 3 Hz high-pass filter and boost allocation on...
2012-07-13 Jean-Marc ValinDynalloc based on a bands that stand out of the "noise...
2012-07-13 Jean-Marc ValinTransient/VBR tuning, give more bits to frames where...
2012-07-13 Jean-Marc ValinNew transient code, weighted tonality
2012-07-13 Jean-Marc ValinVBR tuning
2012-07-13 Jean-Marc ValinContinuous trim calculations, tapset/spread now use...
2012-07-13 Jean-Marc ValinSpeech/music discrimination (not used for anything...
2012-07-13 Jean-Marc ValinCleanup, slightly changed analysis band layout, MFCC...
2012-07-13 Jean-Marc ValinCleans up the most ugly parts of the analysis code
2012-07-13 Jean-Marc ValinAdds an analysis function to control VBR
2012-07-13 Jean-Marc ValinImplements a better transient metric for VBR
2012-07-13 Jean-Marc ValinUsing a "pure L1" metric for tf analysis
2012-07-13 Jean-Marc ValinUnconstrained VBR no longer attempt to hit an average...
2012-06-11 Gregory MaxwellAdd -fixed to the version string & clarify that fixed...
2012-05-30 Jean-Marc ValinFixes some cases where MIN/MAX macros result in duplica...
2012-05-16 Jean-Marc ValinFixes the stereo_analysis() fixed-point overflow issue...
2012-05-16 Jean-Marc ValinMerge branch 'tmp_draft'
2012-05-16 Jean-Marc ValinRevert "Adds 3rd clause to CELT license"
2012-05-10 Jean-Marc ValinFixes two fixed-point overflow issues
2012-04-24 Jean-Marc ValinChanges all uses of SHR()/SHL() macros to SHR32()/SHL32()
2012-04-24 Jean-Marc ValinMerge commit '390c89225d'
2012-04-24 Jean-Marc ValinAdds 3rd clause to CELT license
2012-04-20 Jean-Marc Valins/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue...
2012-04-12 Jean-Marc ValinFixes several overflows in the CELT fixed-point
2012-03-06 Jean-Marc ValinMore consistent types for 16-bit architectures
2012-03-05 Jean-Marc ValinEliminates an unused parameter warning in anti_collapse()
2012-02-17 Jean-Marc ValinLast updates for draft -11 v0.9.9
2012-01-31 Jean-Marc ValinTweaks the CELT fractional resampling delay to get...
2011-12-02 Ralph GilesRename '_FOO' to avoid potentional collisions with...
2011-11-08 Jean-Marc ValinMinor anti-collapse state fix
2011-10-29 Jean-Marc ValinSilences a gcc warning
2011-10-27 Ralph GilesConvert tabs to spaces in the opus and celt code.
2011-10-11 Jean-Marc ValinUsing a noise-based PLC for the CELT layer in hybrid...
2011-10-04 Gregory MaxwellAdd some CUSTOM_MODES ifdefs in celt.c around code...
2011-10-04 Jean-Marc ValinRenaming the CELT plc.c file to celt_lpc.c to avoid...
2011-09-28 Gregory MaxwellCleans up some leaking opus_custom symbols in celt/
2011-09-24 Jean-Marc ValinAvoiding left shifts of negative values
next