Note some more platforms where float-approx is tested, fix a bug in the prediction...
[opus.git] / libcelt / celt.c
2009-06-29 Gregory MaxwellNote some more platforms where float-approx is tested...
2009-06-19 Jean-Marc ValinMinor simplification to the transient code
2009-06-17 Jean-Marc ValinForced intra now overrides intra avoidance at low rate...
2009-06-16 Jean-Marc ValinMinor stuff: preventing float underflow in celt_exp2...
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-14 Jean-Marc Valinremoving redundant calls to log2()
2009-06-10 Jean-Marc ValinAdding extra fine bits only when we have rounded down...
2009-06-09 Jean-Marc ValinThe 010101 end of stream pattern is no longer needed...
2009-06-09 Jean-Marc ValinThis makes it possible to use the bits left after PVQ...
2009-06-08 Jean-Marc ValinMerge commit 'origin/master'
2009-06-05 Jean-Marc ValinMerge commit 'greg/master'
2009-06-05 Jean-Marc ValinIETF doc update, including better source code formatting
2009-06-05 Gregory MaxwellFor celt_encoder_ctl CELT_SET_LTP is replaced with...
2009-06-05 Gregory MaxwellHandle malloc failure in mode_create gracefully without...
2009-06-05 Gregory MaxwellAdd paranoid checking for the validity of the encoder...
2009-06-03 Gregory MaxwellAdd get_mode CTL for the encoder and decoder.
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-30 Jean-Marc ValinMaking the modified transient code work with stereo...
2009-05-30 Jean-Marc ValinNew transient handling code that weights the MDCTs...
2009-05-27 Gregory MaxwellFixing the encoder's handling of no-folding; with foldi...
2009-05-22 Gregory MaxwellThe change to FLOAT2INT16 in a8734e0f would break float...
2009-05-22 John RidgesThis code does a very naive reset of the state. It...
2009-05-22 Jean-Marc ValinProper use of SCALEIN() as suggested by John Ridges
2009-05-22 Gregory MaxwellVBR support. VBR API and VBR support in celtenc.
2009-05-05 Gregory MaxwellFixing stereo: Do not attempt to use more bits than...
2009-05-03 Jean-Marc ValinThe intra decision is now made for the following frame...
2009-05-02 Jean-Marc ValinDynamically selecting intra energy based on energy...
2009-05-01 Jean-Marc ValinAdd support for intra-coding of the coarse energy.
2009-04-30 Jean-Marc ValinApparently the 0b notation used for the flags isn't...
2009-04-29 Jean-Marc ValinNew code for encoding the flags
2009-04-28 Jean-Marc ValinMaking it easier to Torben to develop his new PLC code
2009-04-12 Jean-Marc ValinMaking the "data" argument to celt_decode() const as...
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-17 Gregory MaxwellMiscellaneous comment, copyright notice, readme updates.
2009-02-16 Jean-Marc ValinPreparing for version 0.5.2
2009-02-09 Gregory MaxwellSimple check that application supplied packet length...
2009-02-04 Gregory MaxwellAdditional copyright notices.
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-14 Gregory MaxwellAdd a SET_LTP call to allow on the fly activation/deact...
2008-12-13 Gregory MaxwellMinor pitch handling cleanups.
2008-12-12 Gregory MaxwellFix optional synthesis bug in fixed point mode.
2008-11-28 Jean-Marc ValinFixes a denormalisation issue occuring when multiple...
2008-11-08 Jean-Marc ValinBit of cleaning up and comments
2008-11-08 Jean-Marc ValinThe fold bit can now be used by the encoder and decoder...
2008-11-06 Jean-Marc Valinexperimental code for choosing whether to apply folding...
2008-10-27 Jean-Marc ValinLatest psychoacoustics work -- still highly experimental
2008-10-18 Jean-Marc ValinEncoder now writes data directly in the user buffer
2008-10-15 Jean-Marc ValinTonality estimation code
2008-10-06 Jean-Marc Valincelt_encoder_ctl() is a bit more type-safe.
2008-10-03 Wessel Lubberhuizenfix stack handling
2008-10-01 Gregory MaxwellAPI: Change celt_encode and celt_encode_float so that...
2008-09-30 Jean-Marc ValinAdded celt_encoder_ctl() and CELT_SET_COMPLEXITY
2008-09-28 Gregory MaxwellAllow all even frame sizes, change the selection of...
2008-09-25 Gregory MaxwellFix support for 64 sample frames.
2008-09-22 Jean-Marc ValinMerge branch 'cwrs_speedup'
2008-09-19 Jean-Marc ValinFixing the manual stack handling code
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-09-01 Jean-Marc ValinAdded Erik de Castro Lopo's float_cast.h to use lrintf...
2008-08-30 Jean-Marc ValinAdded signalling bits for enabling/disabling pitch...
2008-08-29 Jean-Marc ValinFixed a bunch of fixed-point overflows on insanely...
2008-08-14 Jean-Marc ValinAdded hooks for tuning pulses and fine energy quant
2008-08-12 Gregory MaxwellAdding a floating point interface to encode and decode
2008-08-04 Jean-Marc ValinChanging the allocation algorithm to better take into...
2008-08-02 Jean-Marc ValinUnified allocation of fine energy and pulses.
2008-08-02 Jean-Marc ValinCompleted the separation of coarse and fine energy...
2008-07-21 Jean-Marc ValinSimplified the folding normalisation by creating renorm...
2008-07-11 Jean-Marc ValinDo not encode the short-window bit when not applicable.
2008-07-06 Jean-Marc Valincleaned up transient_analysis() and replaced the algori...
2008-07-04 Jean-Marc Valinfixed-point: conversion of pre-echo avoidance now complete.
2008-07-04 Jean-Marc Valinfixed-point: more work on the time window (almost done)
2008-06-29 Jean-Marc ValinMore fixed-point conversion of the time window.
2008-06-28 Jean-Marc ValinMore fixed-point work on the time window -- including...
2008-06-26 Jean-Marc ValinCleaned up the pre-echo avoidance code so it works...
2008-06-18 Jean-Marc ValinAutomatically choosing the overlap based on the frame...
2008-06-17 Jean-Marc Valinshort-block MDCT
2008-06-16 Jean-Marc ValinImplemented two pre-echo avoidance techniques: time...
2008-06-07 Peter KirkUse EXPORT macro in a way compatible with win32
2008-06-01 Jean-Marc ValinInfrastructure work for a psy model
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-07 Jean-Marc ValinImplemented rate-dependant allocation for the fine...
2008-05-06 Jean-Marc ValinPacking the pitch parameters first to improve robustnes...
2008-05-02 Jean-Marc ValinFixed a bug in the PLC and added code to estimate the...
2008-04-28 Jean-Marc Valinmdct_overlap no longer needed
2008-04-23 Jean-Marc ValinSHORTCUTS now disables the encoder's de-emphasis (i...
2008-04-23 Jean-Marc ValinOptimisation: caching the divisions used in the Laplace...
2008-04-22 Jean-Marc Valinmdct_backward now does the WOLA, so there isn't much...
2008-04-22 Jean-Marc ValinMoved the windowing from compute_inv_mdcts() to mdct_ba...
2008-04-21 Jean-Marc ValinFurther simplifications to the forward mdct
2008-04-21 Jean-Marc Valinnon-negative mdct input index
2008-04-21 Jean-Marc ValinMoved the windowing operation from compute_mdcts()...
2008-04-21 Jean-Marc ValinDisabling pitch when gain is very small.
next