Further simplications to compute_mdcts()
[opus.git] / libcelt / celt.c
2010-10-24 Jean-Marc ValinFurther simplications to compute_mdcts()
2010-10-24 Jean-Marc ValinDe-interleaves the MDCT input and overlap memory.
2010-10-22 Jean-Marc ValinTuning the allocation trim
2010-10-22 Jean-Marc ValinReworked the allocation trim to be absolute (in bits...
2010-10-19 Jean-Marc Valinallocation trim doesn't make sense for stereo after all
2010-10-19 Jean-Marc ValinFirst shot at automatically adjusting the "allocation...
2010-10-18 Jean-Marc ValinSimplifying transient_analysis() now that we don't...
2010-10-18 Jean-Marc ValinRemoving both the transient window and the mdct_weight_...
2010-10-18 Jean-Marc ValinTurning off time-domain window pending decision on...
2010-10-17 Jean-Marc ValinRemoving dead code found by LLVM's static analysis
2010-10-15 Jean-Marc ValinTransient detection fix for the case where a transient...
2010-10-15 Jean-Marc ValinTuning the bias for the L1 tf metric
2010-10-15 Jean-Marc ValinUnb0rked the VBR code: several units issues that made...
2010-10-15 Jean-Marc ValinModifying the L1 metric for tf analysis by merging...
2010-10-13 Jean-Marc ValinMaking it possible to have two transients in a row...
2010-10-13 Jean-Marc ValinAdding a high-pass filter in front of the transient...
2010-10-13 Jean-Marc ValinTaking into account TF decisions for VBR
2010-10-13 Jean-Marc ValinNew TF decision code based on L1-norm. Needs more work.
2010-10-12 Jean-Marc ValinRemove lower bound on bit-rate for tf signalling
2010-10-10 Jean-Marc ValinDynamic allocation before VBR
2010-09-30 Jean-Marc ValinAllowing to change the allocation dynamically.
2010-09-30 Jean-Marc ValinFixes a ibudget bust and a divide-by-zero at very low...
2010-09-29 Jean-Marc ValinAdds a simple dynamic allocation scheme
2010-09-28 Jean-Marc ValinPreventing bands from being coded at a rate below ...
2010-09-06 Jean-Marc ValinDon't allow transients for 2.5 ms frames.
2010-08-31 Jean-Marc ValinComplexity setting now controls two-pass coarse energy...
2010-08-31 Jean-Marc ValinComplexity setting now does something again
2010-08-31 Jean-Marc ValinNew implementation of folding_decision()
2010-08-31 Jean-Marc ValinFixes some MSVC warnings
2010-08-31 Jean-Marc ValinFine energy allocation cleanup
2010-08-27 Jean-Marc ValinCELT no longer prints to stderr (unless assertions...
2010-08-27 Jean-Marc ValinSimplifies the implementation of RESET by placing all...
2010-08-27 Jean-Marc ValinAdds _init() functions that do not allocate the states...
2010-08-27 Jean-Marc ValinComments on encoder and decoder struct contents
2010-08-27 Jean-Marc ValinRemove check_mode()
2010-08-27 Jean-Marc ValinUnb0rk fixed-point build
2010-08-27 Jean-Marc ValinRemoving check_decoder()
2010-08-27 Jean-Marc ValinDecoder state stored in a single allocated object.
2010-08-27 Jean-Marc ValinDecoder cleanup
2010-08-27 Jean-Marc ValinRemoving check_encoder()
2010-08-27 Jean-Marc ValinEncoder state now stored in a single allocated object
2010-08-27 Jean-Marc ValinSimplifies convoluted/idiotic indexing.
2010-08-27 Jean-Marc ValinMore IMDCT de-uglification
2010-08-27 Jean-Marc ValinRemoving out_mem from the encoder state.
2010-08-27 Jean-Marc ValinInverse MDCT no longer keeps channels interleaved.
2010-08-26 Jean-Marc ValinSmall suckage reduction in compute_inv_mdcts(). More...
2010-08-08 Jean-Marc ValinMoving intra decision to quant_coarse_energy()
2010-08-08 Jean-Marc ValinShuffling code around -- no change to the algorithm
2010-08-08 Jean-Marc ValinBit-stream reordering
2010-08-08 Jean-Marc ValinReorganizing the VBR code
2010-08-07 Jean-Marc ValinImplemented variable spreading amount in the decoder
2010-08-06 Jean-Marc ValinUsing the real spectral means instead of the ones
2010-08-05 Jean-Marc ValinSimplified flags encoding
2010-08-05 Jean-Marc ValinRemoving pitch prediction code
2010-08-04 Jean-Marc ValinFixed "forced intensity stereo"
2010-08-04 Jean-Marc ValinMore float conversion cleanup
2010-08-04 Jean-Marc ValinChanging some constants to float
2010-08-02 Jean-Marc ValinCode simplifications for log->amplitude conversion
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-28 Jean-Marc ValinFixing the qtheta dependency for the delta allocation
2010-07-24 Jean-Marc ValinCodec state simplification
2010-07-23 Jean-Marc ValinMaking a bunch of things static
2010-07-23 Jean-Marc ValinCleaning up intra_decision()
2010-07-23 Jean-Marc ValinEnergy quantization tuning.
2010-07-19 Jean-Marc ValinThe coarse energy budget is no longer part of the bit...
2010-07-19 Jean-Marc ValinError checking on the decoder side
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 ValinSome work towards being able to encode a 48 kHz stream...
2010-07-16 Jean-Marc ValinAll modes based on 2.5 ms short blocks now use the...
2010-07-16 Jean-Marc ValinConsidering the end band in more places in the code
2010-07-16 Jean-Marc ValinEncoding transient_time independently of the sampling...
2010-07-16 Jean-Marc ValinBetter support for non-48 kHz sampling rates
2010-07-16 Jean-Marc ValinPre-emphasis coefficients now part of the mode and...
2010-07-15 Jean-Marc ValinUsing short blocks a bit more often now that we have...
2010-07-13 Jean-Marc ValinHandling the start band and end band in tf encoding
2010-07-13 Jean-Marc ValinSupport for adjusting the end band
2010-07-08 Jean-Marc ValinSharing twiddle factors across all MDCTs
2010-07-06 Jean-Marc ValinUpdating DISABLE_FLOAT_API use
2010-07-06 Jean-Marc Valinfixed point bug fix in tf_analysis()
2010-07-05 Jean-Marc ValinAnother coarse budget fix for _ec() calls
2010-07-05 Jean-Marc ValinFixed a few more issues with the _ec() calls.
2010-06-28 Jean-Marc ValinSome C90-ication
2010-06-27 Jean-Marc ValinRemoving some warnings
2010-06-23 Jean-Marc ValinImproved quality of small frame sizes at low bitrate.
2010-06-22 Jean-Marc ValinImproved code for reusing ec structures
2010-06-21 Jean-Marc ValinNo need to memset() the byte buffer
2010-06-21 Jean-Marc ValinRemoving old PCL, added plc.h
2010-06-18 Jean-Marc Valinfixed-point: New PLC now enabled by default
2010-06-18 Jean-Marc Valinfixed-point: More work on the PLC
2010-06-17 Jean-Marc ValinMore work on fixed-point Levinson-Durbin
2010-06-13 Jean-Marc ValinImplementing two choices for the tf resolution
2010-06-07 Jean-Marc ValinCompletely disabling the tf code at low bitrate
2010-06-06 Jean-Marc ValinEncoding the tf parameters after coarse energy
2010-06-01 Jean-Marc ValinFix for PLC crash when using large frames
2010-06-01 Jean-Marc ValinTrying not to crash on bit errors
2010-06-01 Jean-Marc Valinremoved stupid code in transient_analysis()
2010-05-30 Timothy B. TerriberryChange ec_{enc|dec}_bit_prob to take probabilities...
2010-05-29 Jean-Marc ValinCleaning up VBR to be frame-size independent
next