summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Squashed commit of the following:msvcJean-Marc Valin2013-06-2626-2193/+2477
* Adds "temporal VBR", which should be mostly useful at low bitrate.Jean-Marc Valin2013-06-251-2/+32
* Makes dual_inner_prod() more generic to increase its useJean-Marc Valin2013-06-174-34/+31
* Enable SSE for MSVCMuldeR2013-06-171-0/+5
* Only enable non-multiple of 4 in comb_filter_const() when CUSTOM_MODES is onJean-Marc Valin2013-06-171-0/+2
* Use __declspec(dllexport) on mingw build.Jacek Caban2013-06-171-3/+3
* SSE optimization of comb_filter()Jean-Marc Valin2013-06-172-13/+77
* Avoids symbol clashes with Speex (pitch_xcorr) and libm (y1)Jean-Marc Valin2013-06-174-13/+13
* Converts denormalise_bands() to use 16-bit multiplicationsJean-Marc Valin2013-06-162-9/+28
* Moves log2Amp inside denormalise_bands() and get rid of bandE[]Jean-Marc Valin2013-06-166-92/+17
* Don't call denormalise_bands() on silenceJean-Marc Valin2013-06-162-19/+18
* Split cwrsi() by pulses vs. dimensions.Timothy B. Terriberry2013-06-151-20/+35
* Further speedup in cwrsi() by using the special case for n=2Timothy B. Terriberry2013-06-151-6/+15
* Further optimization to cwrsi()Timothy B. Terriberry2013-06-151-4/+19
* Splits cwrsi() inner loop in two to avoid the min/max and some load chainsJean-Marc Valin2013-06-151-1/+7
* SSE optimization of remove_doubling()Jean-Marc Valin2013-06-132-6/+45
* Fixes stupid tf calibration bugs introduced/exposed in f77410dJean-Marc Valin2013-06-131-3/+4
* Adds a quick hack to replace the normal calls with the multistream version.Jean-Marc Valin2013-06-131-0/+30
* Moves VBR calculations to a separate function.Jean-Marc Valin2013-06-101-84/+108
* Drop the stdint size tests that we never use anywhereRon2013-06-091-37/+4
* Fixes fixed-point on x86 (no SSE).Jean-Marc Valin2013-06-071-1/+1
* Improved SSE version of xcorr_kernel()John Ridges2013-06-062-51/+28
* Forgot to add assembly fileJean-Marc Valin2013-06-061-1/+2
* Adds SSE support (only xcorr_kernel() for now)Jean-Marc Valin2013-06-052-0/+103
* Add run-time CPU detection and support for ARM architectureAurélien Zanelli2013-06-0411-0/+295
* Test the compiler configuration, not the assemblerRon2013-06-041-54/+15
* Disables all the surround mode forcing for mono/stereoJean-Marc Valin2013-05-271-3/+4
* Check if opus_compare is executable in run_vectors.shAurélien Zanelli2013-05-271-0/+5
* C89 fixJean-Marc Valin2013-05-261-1/+5
* Creates xcorr_kernel() that gets used by pitch_xcorr, celt_fir and celt_iir.Jean-Marc Valin2013-05-263-176/+102
* Skip down-sampling in deemphasis() when not needed.Jean-Marc Valin2013-05-261-3/+18
* Add an option to disable build of extra programs (demos and tests)Aurélien Zanelli2013-05-262-0/+14
* oops (again)Jean-Marc Valin2013-05-251-1/+0
* oopsJean-Marc Valin2013-05-251-1/+1
* Optimizes remove_doubling() by avoiding redundant calculations of yyJean-Marc Valin2013-05-251-7/+17
* Adds missing RESTORE_STACK callsJean-Marc Valin2013-05-251-0/+2
* Speeds up celt_iir() by more than a factor of two.Jean-Marc Valin2013-05-251-4/+92
* Speeds up celt_fir by more than a factor of two.Jean-Marc Valin2013-05-251-8/+73
* Fixes two warnings in pitch_xcorr()Jean-Marc Valin2013-05-251-40/+40
* Optimizes _celt_autocorr() by using pitch_xcorr()Jean-Marc Valin2013-05-253-22/+58
* Merges the 4th order FIR with the first order FIR in pitch_downsample()Jean-Marc Valin2013-05-241-7/+52
* Try to clarify that opus maps to flac/wav but wav doesn't map to opus.Ralph Giles2013-05-251-2/+3
* Reference before period.Ralph Giles2013-05-251-3/+3
* Hack quoting of hanning article.Ralph Giles2013-05-251-2/+1
* Wrap lookahead code example in a figure.Ralph Giles2013-05-251-3/+9
* Add a wikipedia reference for the Hanning window.Ralph Giles2013-05-251-0/+11
* Move the vorbis channel mapping to informative references.Ralph Giles2013-05-251-15/+15
* Fix Ogg draft formatting.Ralph Giles2013-05-251-0/+8
* Remove an unnecessary comma.Ralph Giles2013-05-251-1/+1
* Merge JM's encoder suggestions.Ralph Giles2013-05-241-0/+75