60 Commits (2a85826e5753aac8964254bd5688a03e49a7f551)

Author SHA1 Message Date
Michael Niedermayer ee5145c05d avcodec/aacpsy: Use av_mallocz_array() 11 years ago
Claudio Freire 7c71ada4ca aacenc: Fix a rounding bug in aacpsy channel bitrate computation 12 years ago
Claudio Freire c545876d1b AAC encoder: Fixed a rounding bug in psy's channel bitrate computation. 12 years ago
Diego Biurrun 6fee1b90ce avcodec: Add av_cold attributes to init functions missing them 12 years ago
Diego Biurrun a5f8873620 silly typo fixes 12 years ago
Bojan Zivkovic e54eb8db9c mips: Optimization of AAC psychoacoustic model functions 12 years ago
Bojan Zivkovic 1f5b5b8062 libavcodec: changed mathematical functions in aacpsy.c 12 years ago
Diego Biurrun 511cf612ac miscellaneous typo fixes 12 years ago
Michael Niedermayer 570931d411 aacpsy: psy_3gpp_analyze_channel() handle energy == 0 12 years ago
Michael Niedermayer 413b32f808 aacpsy: calc_reduction_3gpp() handle active_lines = 0 12 years ago
Michael Niedermayer 4819d43d7f aacpsy: use exp2(f) instead of pow(f)(2,...) 12 years ago
Michael Niedermayer 72dabdfc58 aacenc: new default cutoff 13 years ago
Michael Niedermayer 21e5dd93d7 aacpsy: fix "may be used uninitialized" warning 13 years ago
Diego Biurrun a92be9b856 Replace memset(0) by zero initializations. 13 years ago
Nathan Caldwell 9b8e2a8709 aacenc: Deinterleave input samples before processing. 13 years ago
Nathan Caldwell 025ccf1f8b aacenc: Request normalized float samples instead of converting s16 samples to float. 13 years ago
Nathan Caldwell 6381f913d1 aacpsy: Replace an if with FFMAX in LAME windowing. 13 years ago
Nathan Caldwell 843cd4a3ed aacpsy: cosmetics, change a FIXME to a NOTE about subshort comparisons 13 years ago
Diego Biurrun 58c42af722 doxygen: misc consistency, spelling and wording fixes 13 years ago
Nathan Caldwell d3a6c2ab7e psymodel: Remove the single channel analysis function 14 years ago
Nathan Caldwell 01344fe409 aacenc: Implement dummy channel group analysis that just calls the single channel analysis for each channel. 14 years ago
Nathan Caldwell 0bc01cc9fe psymodel: Add channels and channel groups to the psymodel. 14 years ago
Diego Biurrun 3a0d0ff5e6 aacenc: Mark psy_3gpp_window() as av_unused. 14 years ago
Nathan Caldwell f50d937725 aacenc: Fix whitespace after last commit. 14 years ago
Nathan Caldwell 230c1a9075 aacenc: Finish 3GPP psymodel analysis for non mid/side cases. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Nathan Caldwell 350785a662 aacenc: 10l, missed a reference when refactoring the psymodel. 14 years ago
Nathan Caldwell 4afedfd8e5 aacenc: cosmetics, indentation, and comment clarification 14 years ago
Nathan Caldwell b7c96769c5 aacenc: Refactor the parts of the AAC psymodel. 14 years ago
Nathan Caldwell d56920e206 aacenc: Correct spreading calculation for high spreading. 14 years ago
Nathan Caldwell 3ea12f65ba aacenc: cosmetics: Swap spreading_hi/low name to match the 3GPP spec. 14 years ago
Nathan Caldwell c8dcb9dee1 aacenc: Remove energy 'normalization' modification from the 3GPP psymodel 14 years ago
Nathan Caldwell 4df5aebb81 aacenc: Fix threshold-in-quiet calculation in the 3GPP psymodel. 14 years ago
Nathan Caldwell eafadadaf5 aacenc: Fix the conditions under which 3GPP pre-echo control is run. 14 years ago
Nathan Caldwell 276df9d821 aacenc: Fix bug in LAME windowing where only one channel got initalized 14 years ago
Alex Converse 0e107f7890 psymodel: Const correct FFPsyWindowInfo. 15 years ago
Nathan Caldwell 62147469da acenc: LAME-inspired window decision 15 years ago
Nathan Caldwell af00dddeca aacenc: Rename Psy3gpp* structs to AacPsy* 15 years ago
Alex Converse 49d3aab764 aacenc: psy_3gpp_init(): Fix line_to_frequency for short windows. 15 years ago
Alex Converse cecaf7d71a aacenc: aac_psy_init(): Factorize line_to_frequency. 15 years ago
Alex Converse d7194e3b73 aacenc: psy_3gpp_init(): Fix ath for the first line in each sfb. 15 years ago
Alex Converse 886385afd6 aacenc: psy_3gpp_init(): Calculate barks on demand. 15 years ago
Alex Converse 75ef689884 aacenc: Fix window decision logic. 15 years ago
Alex Converse 31184aac87 aacenc: Fix psy logic. 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Alex Converse 988c170547 Change fminf/fmaxf to FFMIN/FFMAX to fix the build on broken operating systems. 16 years ago
Diego Biurrun c8f47d8b79 cosmetics: Remove unnecessary {} around if/for blocks; 16 years ago
Diego Biurrun 99d61d340c cosmetics: prettyprinting, K&R style, break overly long lines 16 years ago
Alex Converse fd257dc4c0 Cosmetics: Pretty print the AAC encoder. 16 years ago
Alex Converse 78e65cd772 Merge the AAC encoder from SoC svn. It is still considered experimental. 16 years ago