148 Commits (884c5976592c2d8084e8c9951c94ddf04019d81d)

Author SHA1 Message Date
Rostislav Pehlivanov 57848ef3c6 aaccoder: fix M/S coding 10 years ago
Rostislav Pehlivanov 7c10b87b57 aacenc: add support for coding of intensity stereo scalefactor indices 10 years ago
Rostislav Pehlivanov 55397b0e76 aaccoder: add intensity stereo support to encode_window_bands_info quantizer 10 years ago
Rostislav Pehlivanov 305859c0d4 aaccoder: add intensity stereo coding support for the trellis quantizer 10 years ago
James Almer 6863249b34 aaccoder: use put_sbits() 10 years ago
Rostislav Pehlivanov c5d4f87e81 aaccoder: Implement Perceptual Noise Substitution for AAC 10 years ago
Claudio Freire 6394acaf36 AAC: Fix M/S stereo encoding 10 years ago
Peter Meerwald 9abc80f1ed libavcodec: Make use of av_clip functions 10 years ago
Reimar Döffinger d9e2aceb7f Add missing "const" all over the place. 10 years ago
Timothy Gu 1b03448385 aaccoder: remove unused assignment 10 years ago
Timothy Gu 4bd910d83d aacenc: add AAC_CODER_(FAAC|ANMR|etc.) macros 11 years ago
Claudio Freire f4d0a63b5b aacenc: Fix target bitrate for twoloop quantiser search 12 years ago
Claudio Freire 1ef82cc60d AAC encoder: Fix rate control on twoloop. 12 years ago
Diego Biurrun 6f6b0311a3 avcodec: Drop some silly commented-out av_log() invocations 12 years ago
Michael Niedermayer 688cb71252 aaccoder: switch to av_assert 12 years ago
Michael Niedermayer 33775c3507 search_for_quantizers_faac: fix curband 13 years ago
Reimar Döffinger 0f96f0d996 aacenc: Fix issues with huge values of bit_rate. 13 years ago
Reimar Döffinger ecd7455e96 aacenc: Fix issues with huge values of bit_rate. 13 years ago
Diego Biurrun a92be9b856 Replace memset(0) by zero initializations. 13 years ago
Nathan Caldwell 80d44277e6 aacenc: Move Q^3/4 calculation to it's own table 13 years ago
Nathan Caldwell 207bf44d16 aacenc: cosmetics, replace 'rd' with 'bits' in codebook_trellis_rate to make it more clear what is being calculated. 13 years ago
Michael Niedermayer 1b1223872d aacenc: add AAC_CODER_NB 13 years ago
Mans Rullgard 85770d6e56 Add libavutil/mathematics.h #includes for INFINITY 13 years ago
Nathan Caldwell 0bc01cc9fe psymodel: Add channels and channel groups to the psymodel. 14 years ago
Alex Converse 8dbaa5bd69 aacenc: Fix codebook trellising for zeroed bands. 14 years ago
Mans Rullgard e65ab9d94f Remove unused variables 14 years ago
Reinhard Tartler 083e715f33 aac: workaround for compilation on cygwin 14 years ago
Alex Converse d70fa4c423 Define POW_SF2_ZERO in aac.h and use for ff_aac_pow2sf_tabp[] offsets instead 14 years ago
Michael Niedermayer 30fe971934 aac: add headers needed for log2f() 14 years ago
Michael Niedermayer 3d462373f8 aac: add math.h needed for log2f() 14 years ago
Young Han Lee 57cc1ad35f aacenc: reduce the number of loop index variables 14 years ago
Young Han Lee 00f0b4b92e aacenc: indentation 14 years ago
Young Han Lee 92efa2bdd9 aacenc: fix the side calculation in search_for_ms 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Nathan Caldwell 4afedfd8e5 aacenc: cosmetics, indentation, and comment clarification 14 years ago
Young Han Lee f578854efc aaccoder: Change FFMAX for allzero flag to OR bit operation 14 years ago
Alex Converse 63e1278d88 aacenc: TLS: Save maximum values for each swb in a table. 15 years ago
Alex Converse 031d5cea04 10l: Remove some commented out code that slipped in. 15 years ago
Alex Converse fe461767e6 aacenc: TLS: Try to preserve some energy in each non-zero band. 15 years ago
Alex Converse c226fc5bfb aacenc: Prevent premature termination of the two loop search. 15 years ago
Alex Converse 51ffd3a62f aacenc: Favor log2f() and sqrtf() over log2() and sqrt(). 15 years ago
Alex Converse 04d72abf17 aacenc: Factorize some scalefactor utilities. 15 years ago
Alex Converse 581a96976b aacenc: Convert if () abort() to assert(). 15 years ago
Alex Converse 6d9f1b67e8 Cosmetics: Whitespace 15 years ago
Alex Converse a2310d1e41 10l: Add a missing const. 15 years ago
Alex Converse 1676b09994 aacenc: Template quantize_and_encode_band_cost(). 15 years ago
Alex Converse 804d489c4a aacenc: Fill in the estimated codebook for the final computed scalefactor in the TLS. 15 years ago
Alex Converse c91dce994d aacenc: Remove an unnecessary division from the TLS. 15 years ago
Alex Converse 911fbc452b Cosmetics: whitespace 15 years ago
Alex Converse 04d6a54e13 aacenc: Remove unnecessary variables and scopes in the TLS. 15 years ago