28 Commits (2dbedc20ce2f92e8c76e4284441d881906fabe5d)

Author SHA1 Message Date
Claudio Freire adc7d2a4ce AAC encoder: check for NaNs/inf in TNS gain 9 years ago
Claudio Freire 69697be922 libavcodec/aacenc_tnc.c: remove unused variable w2 9 years ago
Claudio Freire 3d0849cc90 AAC encoder: TNS fixes on short windows 9 years ago
Rostislav Pehlivanov 6e5dbe7267 aacenc_tns: use 4 bits for short windows 9 years ago
Rostislav Pehlivanov d55f83de4d aacenc_tns: tune and reduce artifacts 9 years ago
Rostislav Pehlivanov dcbe8d8abc aacenc_ltp: use an AR filter for LTP encoding as well 9 years ago
Rostislav Pehlivanov fa4d900c27 aacenc_tns: rework TNS descision logic 9 years ago
Rostislav Pehlivanov bf39beca87 aacenc_tns: simplify encoding function 9 years ago
Rostislav Pehlivanov f3ad901a32 aacenc_tns: disable coefficient compression by default 9 years ago
Rostislav Pehlivanov 8d18d28918 aacenc_tns: add moving average filter for LTP 9 years ago
Rostislav Pehlivanov 5ba811bdf0 aacenc_tns: fix coefficient compression condition 9 years ago
Rostislav Pehlivanov 7b7866387b aacenc_tns: encode coefficients directly and reenable compression 9 years ago
Rostislav Pehlivanov a83a8d7068 aacenc_tns: redo coefficient quantization and decision making 9 years ago
Rostislav Pehlivanov e3faad811e aacenc_tns: adjust coefficient calculation, add double filter support 9 years ago
Rostislav Pehlivanov f3f6c6b928 aacenc_tns: rework coefficient quantization and filter application 9 years ago
Rostislav Pehlivanov 21bfeec27f aacenc_tns: do not limit the filter size 9 years ago
Rostislav Pehlivanov 141d80ded7 lpc: rename ff_lpc_calc_levinsion to ff_lpc_calc_levinson 9 years ago
Rostislav Pehlivanov e924967fd5 aacenc_tns: fix out-of-bounds array access 9 years ago
Rostislav Pehlivanov 902ac9ca74 aacenc_tns: actually apply TNS filter to the coefficients 9 years ago
Rostislav Pehlivanov 49854c56c2 aacenc: initialize LPC context with MAX_LPC_ORDER 9 years ago
Rostislav Pehlivanov 0818705bf3 aacenc_tns: fix triggering an assertion with assert-level=2 9 years ago
Rostislav Pehlivanov f20b67173c aacenc_tns: rework the way coefficients are calculated 9 years ago
Rostislav Pehlivanov f2ba60d4e9 aacenc_tns: temporarily disable 9 years ago
Timothy Gu 21dd5279c3 aacenc: Add missing ff_ prefixes 9 years ago
Rostislav Pehlivanov 670dfda143 aacenc_tns: remove unused header 9 years ago
Rostislav Pehlivanov 5df166e430 aacenc_tns: re-enable coefficient compression 9 years ago
Rostislav Pehlivanov fb0c295cc3 aacenc_tns: temporarily disable coefficient compression 9 years ago
Rostislav Pehlivanov a1c487e921 aacenc_tns: implement temporal noise shaping 9 years ago