aboutsummaryrefslogtreecommitdiff
path: root/libavcodec/aaccoder.c
AgeCommit message (Expand)Author
2012-01-23aacenc: Move Q^3/4 calculation to it's own tableNathan Caldwell
2012-01-23aacenc: cosmetics, replace 'rd' with 'bits' in codebook_trellis_rate to make ...Nathan Caldwell
2011-11-22Add libavutil/mathematics.h #includes for INFINITYMans Rullgard
2011-06-29psymodel: Add channels and channel groups to the psymodel.Nathan Caldwell
2011-06-27aacenc: Fix codebook trellising for zeroed bands.Alex Converse
2011-06-02Remove unused variablesMans Rullgard
2011-05-11aac: workaround for compilation on cygwinReinhard Tartler
2011-04-27Define POW_SF2_ZERO in aac.h and use for ff_aac_pow2sf_tabp[] offsets insteadAlex Converse
2011-04-26aac: add headers needed for log2f()Michael Niedermayer
2011-04-04aacenc: reduce the number of loop index variablesYoung Han Lee
2011-03-24aacenc: indentationYoung Han Lee
2011-03-24aacenc: fix the side calculation in search_for_msYoung Han Lee
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
2011-03-16aacenc: cosmetics, indentation, and comment clarificationNathan Caldwell
2011-03-16aaccoder: Change FFMAX for allzero flag to OR bit operationYoung Han Lee
2010-07-24aacenc: TLS: Save maximum values for each swb in a table.Alex Converse
2010-07-2410l: Remove some commented out code that slipped in.Alex Converse
2010-07-24aacenc: TLS: Try to preserve some energy in each non-zero band.Alex Converse
2010-07-24aacenc: Prevent premature termination of the two loop search.Alex Converse
2010-07-24aacenc: Favor log2f() and sqrtf() over log2() and sqrt().Alex Converse
2010-07-23aacenc: Factorize some scalefactor utilities.Alex Converse
2010-07-19aacenc: Convert if () abort() to assert().Alex Converse
2010-07-19Cosmetics: WhitespaceAlex Converse
2010-07-1610l: Add a missing const.Alex Converse
2010-07-16aacenc: Template quantize_and_encode_band_cost().Alex Converse
2010-06-28aacenc: Fill in the estimated codebook for the final computed scalefactor in ...Alex Converse
2010-05-28aacenc: Remove an unnecessary division from the TLS.Alex Converse
2010-05-28Cosmetics: whitespaceAlex Converse
2010-05-28aacenc: Remove unnecessary variables and scopes in the TLS.Alex Converse
2010-05-25Fix declaration after statementAlex Converse
2010-05-25aacenc: Split find_max_val() from find_min_book() to eliminate duplicate sear...Alex Converse
2010-05-25Remove useless costly inf checks from the trellis scalefactor search.Alex Converse
2010-05-25aacenc: Trellis over scalefactors using an estimated codebook rather than eve...Alex Converse
2010-05-25aacenc: Only trellis over a column of 61 scalefactors (reduced from 256).Alex Converse
2010-05-25aacenc: Factor out find_min_book so it can be used by multiple coefficient co...Alex Converse
2010-05-14fmaxf -> FFMAX to fix pre-C99 systemsAlex Converse
2010-05-14aacenc: Add a rate only trellis for codebook selection for the TLS.Alex Converse
2010-05-14aacenc: Use exact values when quantizing, not fuzzy values.Alex Converse
2010-05-14aacenc: Use an estimated codebook for the TLS (two loop search).Alex Converse
2010-05-0610l: store the result of clipping added in r23035Alex Converse
2010-05-06Make the faac inspired quantizer search make sense for a slightly narrower de...Alex Converse
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
2010-03-24aacenc: Merge quantize_band_cost() with quantize_and_encode_band().Alex Converse
2009-09-21aacenc: Use preprocessor constants for trellis states and stages.Alex Converse
2009-09-21aacenc: Split paths in the scalefactor selection trellis into a 2-D array.Alex Converse
2009-09-21aacenc: Replace cbrt() with cbrtf() when the result is destined for floatAlex Converse
2009-09-21aacenc: Multiple distortion by lambda after it's summed and not each individualAlex Converse
2009-09-21Cosmetics: Reindent after r19943.Alex Converse
2009-09-21aacenc: Don't make unnecessary compares to the escape value in tight loops.Alex Converse
2009-08-27Re-add search_for_ms to the coefficients encoders to silence warningsAlex Converse