More work on variable frame size (getting rid of FRAMESIZE() )
[opus.git] / libcelt / bands.c
2010-05-08 Jean-Marc ValinMore work on variable frame size (getting rid of FRAMES...
2010-05-08 Jean-Marc ValinChanging the encoder API to add the frame size
2010-05-08 Jean-Marc ValinYet another step towards variable frame size
2010-05-08 Jean-Marc Valinreplaced instances of mode->nbShortMdcts by the dynamic...
2010-04-26 Jean-Marc ValinMaking the band definition the same at all frame sizes.
2010-04-21 Jean-Marc ValinRe-enabled special stereo code for N=2
2010-04-19 Jean-Marc ValinDisabling resynthesis when not needed (need to remove...
2010-04-17 Jean-Marc ValinConverted a few double-precision constants to single...
2010-04-07 Jean-Marc ValinA few minor optimisations (compute_allocation, denormal...
2010-03-16 Jean-Marc Valinfixed-point: reducing the mismatch in the folded part
2010-03-01 Jean-Marc ValinFix quant_bands() for start != 0
2010-02-26 Jean-Marc ValinAllowing CELT to skip the low frequencies
2009-10-24 Jean-Marc Valinremoving more unused code
2009-10-20 Jean-Marc ValinThis should prevent a rare divide-by-zero in the pitch...
2009-10-18 Jean-Marc ValinRemoved the _t from all the celt*_t types to avoid...
2009-10-18 Jean-Marc ValinUpdated copyright notices
2009-10-17 Jean-Marc ValinChanged all the celt*int*_t types to remove the _t...
2009-10-17 Jean-Marc ValinConstrain the pitch gain to prevent potential instabili...
2009-10-15 Jean-Marc Valinfirst step for removing the number of channels from...
2009-10-09 Jean-Marc Valinmerged the code for quant_bands() and unquant_bands()
2009-10-07 Jean-Marc ValinRenamed mix_pitch_and_residual() to normalise_residual...
2009-10-05 Jean-Marc ValinDoing the mdct shaping in the normalised domain, so...
2009-10-03 Jean-Marc ValinSimplifications to the code
2009-10-03 Jean-Marc Valinmore stereo simplifications
2009-10-03 Jean-Marc ValinNo longer interleaving channels of the normalised spect...
2009-10-03 Jean-Marc Valinsimplifications to the stereo code
2009-10-01 Jean-Marc ValinDemoved the divisions from the inner pitch prediction...
2009-10-01 Jean-Marc ValinFix for folding_decision() in stereo mode and more...
2009-09-30 Jean-Marc ValinFix stereo mismatch problem
2009-09-28 Jean-Marc ValinMore simplifications from denorm pitch
2009-09-18 Jean-Marc ValinRemoved code that is no longer necessary with denorm...
2009-09-16 Jean-Marc Valinenabling denorm pitch only at low bit-rate
2009-09-16 Jean-Marc Valinfixed-point: denorm pitch converted
2009-09-16 Jean-Marc Valindenorm pitch works in fixed-point (though there's still...
2009-09-15 Jean-Marc Valindoing pitch in denormalized domain
2009-09-12 Jean-Marc ValinOnly calling intra_fold() when there's no pulse allocated
2009-08-29 Jean-Marc ValinRe-introducing the successive rotations as a way to...
2009-08-09 Jean-Marc ValinForcing side to be orthogonal to mid for N=2. This...
2009-08-08 Jean-Marc ValinC89 and 16-bit fixes
2009-07-26 Jean-Marc ValinChanging some code to use BITRES directly instead of...
2009-07-13 Jean-Marc ValinUsing normalised M/S stereo data for folding and use...
2009-07-12 Jean-Marc ValinUsing MS stereo for all bands, fixing a few bugs in...
2009-07-05 Jean-Marc Valinremoved useless comments
2009-07-01 Jean-Marc Valinfixed-point: fixing two overflows that didn't really...
2009-06-29 Gregory MaxwellNote some more platforms where float-approx is tested...
2009-06-19 Jean-Marc ValinSimplifies the stereo mixing code, throwing away some...
2009-06-14 Jean-Marc ValinMore de-interleaving: denormalised MDCT no longer store...
2009-06-14 Jean-Marc ValinNow storing the band energies in de-interleaved format...
2009-06-03 Jean-Marc ValinRemoved support for band-per-band stereo_mode that...
2009-06-03 Jean-Marc ValinUpdating DISABLE_STEREO to the new stereo code (i.e...
2009-06-02 Jean-Marc ValinAdding a decision mechanism for turning folding on...
2009-05-24 Jean-Marc ValinThis fixes a bug in the new stereo code triggered only...
2009-05-22 Jean-Marc ValinAdds support for up to 32767 pulses for the N=3 case...
2009-05-05 Gregory MaxwellFixing stereo: Do not attempt to use more bits than...
2009-03-30 Jean-Marc ValinCleanup: getting rid of some old bits of stereo code...
2009-03-27 Jean-Marc ValinSquashed commit of the following:
2009-02-04 Gregory MaxwellAdditional copyright notices.
2009-02-03 Gregory MaxwellThis fixes a budget overrun and segfault for unreasonab...
2009-01-14 Jean-Marc ValinPitch now quantised at the band level, got rid of all...
2009-01-14 Jean-Marc ValinMoved the application of the pitch gain to (un)quant_ba...
2008-12-17 Timothy B. TerriberryFix log2_frac() to return an upper bound, not a lower...
2008-11-08 Jean-Marc ValinThe fold bit can now be used by the encoder and decoder...
2008-11-07 Jean-Marc ValinDisabling the folding sign bit
2008-11-06 Jean-Marc Valinexperimental code for choosing whether to apply folding...
2008-10-30 Gregory MaxwellIn some conditions the allocation could run out of...
2008-10-05 Jean-Marc ValinRemoving the 64-bit part of the range coder.
2008-10-04 Gregory MaxwellFix stereo support; correctly deallocate bits_stereo.
2008-09-24 Gregory MaxwellAdd an additional 1/16th bit of padding to avoid budget...
2008-09-22 Jean-Marc ValinMerge branch 'cwrs_speedup'
2008-09-19 Jean-Marc ValinMerge branch 'cwrs_speedup' (derf's cwrs changes)
2008-09-16 Jean-Marc ValinBetter use of the arithmetic operators
2008-09-11 Jean-Marc ValinOne-at-a-time allocator now uses direct feedback from...
2008-08-29 Jean-Marc ValinFixed a bunch of fixed-point overflows on insanely...
2008-08-02 Jean-Marc ValinUnified allocation of fine energy and pulses.
2008-07-21 Jean-Marc ValinRe-implemented renormalise_bands() based on renormalise...
2008-07-21 Jean-Marc ValinRe-enabling folding/intra for transients
2008-06-26 Jean-Marc ValinCleaned up the pre-echo avoidance code so it works...
2008-06-17 Jean-Marc Valinshort-block MDCT
2008-06-16 Jean-Marc ValinImplemented two pre-echo avoidance techniques: time...
2008-05-23 Jean-Marc ValinDoing mid-side stereo when not doing intensity.
2008-05-23 Jean-Marc ValinImplemented intensity stereo, which required changes...
2008-05-23 Jean-Marc ValinMore stereo infrastructure
2008-05-23 Jean-Marc Valininfrastructure changes for upcoming stereo improvements
2008-05-05 Jean-Marc ValinDisabled pulse spreading until I can show it actually...
2008-05-05 Jean-Marc ValinUsing only a sign for the intra prediction instead...
2008-04-21 Jean-Marc ValinPassing the mode to the intra prediction functions...
2008-04-21 Jean-Marc ValinRemoving some unnecessary initialisations to zero.
2008-04-21 Jean-Marc ValinAnother bunch of do-while() loops
2008-04-19 Jean-Marc Valinbetter indexing in exp_rotation()
2008-04-18 Jean-Marc Valina few minor optimisations
2008-04-11 Jean-Marc Valinfix minor compilation error/warning
2008-04-09 Jean-Marc ValinDefining DISABLE_STEREO now optimises for the mono...
2008-03-28 Jean-Marc ValinChanged the rules for using the pulse spreading. It...
2008-03-27 Jean-Marc ValinRemoved a few int divisions from the intra prediction...
2008-03-26 Jean-Marc Valinfixed-point: using MULT16_16 instead of * in compute_ba...
2008-03-26 Jean-Marc Valinoptimisations: faster handling of the zero for compute_...
2008-03-26 Jean-Marc Valinchanged 1*rcp(x) to just rcp(x)
2008-03-25 Jean-Marc ValinA bunch of pointers marked as "restrict" to ease the...
2008-03-25 Jean-Marc ValinRemoved the "pitch compression" in the residual quantis...
2008-03-22 Jean-Marc Valinfixed-point: added cheap celt_div() division using...
next