Correct an encoder/decoder mismatch at low volume levels. Relax some low level clamps...
[opus.git] / libcelt / bands.c
2011-01-23 Gregory MaxwellCorrect an encoder/decoder mismatch at low volume level...
2011-01-21 Jean-Marc ValinDefining merge_stereo() when S==-M or S==M
2011-01-21 Timothy B. TerriberryFix collapse_masks overflow for mono.
2011-01-21 Jean-Marc ValinReorders some operations in anti-collapse to reuse...
2011-01-21 Jean-Marc ValinUsing previous range coder state for PRNG
2011-01-20 Jean-Marc ValinFixes an irrelevant uninitialized bug
2011-01-20 Timothy B. TerriberryMake collapse-detection bitexact.
2011-01-18 Jean-Marc ValinAdds an anti-collapse mechanism for transients
2011-01-17 Jean-Marc ValinAdding tapset decision logic
2011-01-13 Jean-Marc ValinMinor code cleanup, nothing to see here
2011-01-13 Jean-Marc ValinProper scaling for the mid folding
2011-01-13 Timothy B. TerriberryReplace log2_frac in the delta offset calculation.
2011-01-11 Jean-Marc ValinUsing a step pdf for the stereo itheta encoding
2011-01-11 Jean-Marc ValinFixes the recombining stride and the deinterleaving...
2011-01-11 Jean-Marc ValinUsing intensity_stereo() when itheta==0
2011-01-10 Jean-Marc ValinDefines MAX_FINE_BITS to ensure that we're using the...
2011-01-10 Jean-Marc ValinUsing tell() rather than log2_frac() to compute qalloc
2011-01-10 Jean-Marc ValinChanges the N=2 stereo case to use the same sign conven...
2011-01-10 Jean-Marc ValinMax delta: +/- 16384
2011-01-10 Jean-Marc Valin32-bit fixes
2011-01-10 Jean-Marc ValinMake LCG 16-bit clean
2011-01-09 Timothy B. TerriberryFix Jean-Marc's sqrt(0.5) constants.
2011-01-09 Jean-Marc ValinTuning the split allocation for temporal masking
2011-01-09 Timothy B. TerriberryUse B0 instead of B for decisions in quant_band().
2010-12-29 Jean-Marc ValinFixing stereo renormalisation
2010-12-27 Jean-Marc ValinMinor tweaks to the max allocation
2010-12-21 Jean-Marc ValinOrdering Hadamard frequencies when increasing the time...
2010-12-20 Jean-Marc ValinTurning noise filling back on for cases where we have...
2010-12-18 Timothy B. TerriberryReplace ec_{enc|dec}_bit_prob() with ec_{enc|dec}_bit_l...
2010-12-17 Timothy B. TerriberryRe-organize spreading/folding constants.
2010-12-16 Jean-Marc ValinComments, low bit-rate busting avoidance
2010-12-13 Jean-Marc ValinFix 2-phase stereo in the encoder
2010-12-04 Jean-Marc ValinKeeping the allocation of the intensity-codec bands
2010-12-02 Jean-Marc ValinAdding a dual stereo option.
2010-12-01 Jean-Marc Valinnothing to see here
2010-11-26 Jean-Marc ValinIntensity stereo now in the bit-stream
2010-11-24 Jean-Marc ValinImplementing intensity stereo.
2010-11-05 Gregory MaxwellSwitch iteration over channels to the do{}while();...
2010-11-04 Jean-Marc ValinMake sure that we always code the sign of N=1 bands
2010-10-21 Jean-Marc ValinPrevents a folding artefact due to "folding the folding"
2010-10-21 Jean-Marc ValinTuning the folding bands.
2010-10-18 Jean-Marc ValinSimplifying transient_analysis() now that we don't...
2010-10-18 Jean-Marc ValinRemoving renormalise_bands()
2010-10-16 Jean-Marc ValinFixed fixed-point overflow for 2.5 ms frames.
2010-10-16 Jean-Marc ValinFolding code moved to quant_band() to prevent duplication.
2010-10-15 Jean-Marc Valintweaks to the split delta for transients
2010-10-13 Jean-Marc ValinNo longer filling the stereo side with noise.
2010-10-13 Jean-Marc ValinNew TF decision code based on L1-norm. Needs more work.
2010-10-04 Jean-Marc ValinUsing high-band noise less aggressively
2010-09-28 Jean-Marc ValinPreventing bands from being coded at a rate below ...
2010-09-15 Jean-Marc ValinFixes a minor folding bug for N=2 bands in stereo
2010-09-14 Jean-Marc ValinFixes fixed-point overflow in stereo_merge()
2010-09-14 Jean-Marc ValinFixes a fixed-point overflow in haar1()
2010-09-14 Jean-Marc ValinFix stereo for N=2
2010-09-14 Jean-Marc ValinCopy lowband when needed instead of undoing the transforms
2010-09-13 Jean-Marc ValinAllowing a max of 8 bits to qtheta
2010-09-13 Jean-Marc ValinMore quant_band() reorganisation.
2010-09-13 Jean-Marc ValinRestructuring in quant_band()
2010-09-13 Jean-Marc ValinSeparates stereo_band_mix() into the intensity and...
2010-09-13 Jean-Marc ValinAdded stereo_merge(), which does the renormalisation too
2010-09-13 Jean-Marc ValinMoves the bit-side gain application to the quantizer
2010-09-13 Jean-Marc ValinSimplifies vector renormalisation (and using it less)
2010-09-11 Jean-Marc ValinFix a minor, but bitstream-affecting bug
2010-09-11 Jean-Marc ValinFixes a divide-by-zero in narrowband mode with small...
2010-08-31 Jean-Marc ValinIgnoring lower bands in folding_decision()
2010-08-31 Jean-Marc ValinNew implementation of folding_decision()
2010-08-31 Jean-Marc ValinFixes some MSVC warnings
2010-08-25 Jean-Marc ValinNew pulse cache
2010-08-23 Jean-Marc ValinMSE measurement details (no codec changes)
2010-08-07 Jean-Marc ValinImplemented variable spreading amount in the decoder
2010-08-06 Jean-Marc ValinMore simplifications to N=2 stereo
2010-08-06 Jean-Marc ValinMore N=2 stereo simplifications
2010-08-06 Timothy B. TerriberrySimplifications to the N=2 stereo split.
2010-08-05 Jean-Marc ValinThis patch makes Tim happy
2010-08-05 Jean-Marc ValinMaking qn code 16-bit clean while simplifying it
2010-08-05 Jean-Marc ValinRemoving pitch prediction code
2010-08-05 Jean-Marc ValinAllowing fractional bits for splitting angle (theta)
2010-08-05 Jean-Marc Valincleanup in qb-related code
2010-08-04 Jean-Marc ValinFixed "forced intensity stereo"
2010-07-29 Jean-Marc ValinError measurement for stereo as well
2010-07-29 Jean-Marc ValinMeasuring the normalized error directly within the...
2010-07-29 Jean-Marc ValinSeparate qtheta offset for stereo
2010-07-28 Jean-Marc ValinFixing the qtheta dependency for the delta allocation
2010-07-28 Jean-Marc ValinOnly using triangular split pdf up to 8 bits
2010-07-27 Timothy B. TerriberryEliminate the loop when decoding the split angle.
2010-07-27 Timothy B. TerriberryEliminate the loop when encoding the split angle.
2010-07-27 Jean-Marc ValinBit allocation
2010-07-25 Jean-Marc ValinMore cleanup
2010-07-25 Jean-Marc ValinSpreading code cleanup -- now allowing tf change when...
2010-07-24 Jean-Marc ValinUsing random noise in upper bands when signal is "normal"
2010-07-23 Jean-Marc ValinCleanup, de-inlining some math functions
2010-07-20 Jean-Marc ValinFixes a bug that could turn off folding at low rate...
2010-07-18 Jean-Marc ValinEncoder now has a way to check whether an error has...
2010-07-17 Jean-Marc ValinThe encoder and decoder can now process audio encoded...
2010-07-16 Jean-Marc ValinConsidering the end band in more places in the code
2010-07-13 Jean-Marc ValinSupport for adjusting the end band
2010-07-06 Jean-Marc Valinfixes an int vs celt_int32 mismatch
2010-06-27 Jean-Marc ValinRemoving some warnings
2010-06-23 Jean-Marc ValinPreventing ridiculous bit depths > 16 bit/sample
2010-06-19 Jean-Marc ValinComments, code cleanup
next