summaryrefslogtreecommitdiff
path: root/libavcodec/aaccoder.c
Commit message (Expand)AuthorAgeFilesLines
* Merge commit 'fd9212f2edfe9b107c3c08ba2df5fd2cba5ab9e3'James Almer2017-09-261-1/+1
|\
| * Mark some arrays that never change as const.Anton Khirnov2017-02-011-2/+2
* | avcodec: stop using deprecated codec flagsJames Almer2017-03-251-4/+4
* | aacenc: add SIMD optimizations for abs_pow34 and quantizationRostislav Pehlivanov2016-10-181-13/+14
* | aacenc: use the decoder's lcg PRNGRostislav Pehlivanov2016-10-121-5/+3
* | aacenc: fix various typos and an error messageRostislav Pehlivanov2016-08-131-11/+11
* | aacenc: add a faster version of twoloop as the "fast" coderRostislav Pehlivanov2016-08-131-20/+134
* | aacenc: remove FAAC-like coderRostislav Pehlivanov2016-01-201-191/+0
* | AAC encoder: enforce SF delta in PNS and IS SFsClaudio Freire2016-01-171-8/+10
* | AAC encoder: various fixes in M/S codingClaudio Freire2016-01-131-15/+18
* | AAC encoder: avoid assertion failure on PNSClaudio Freire2016-01-131-1/+4
* | AAC encoder: fix possible assertion failure in PNSClaudio Freire2015-12-221-2/+3
* | aacenc: switch to using the RNG from libavutilRostislav Pehlivanov2015-12-141-2/+6
* | AAC encoder: fix OOB access in search_for_pnsClaudio Freire2015-12-091-1/+1
* | AAC encoder: ANMR, avoid empty search rangesClaudio Freire2015-12-041-2/+12
* | aaccoder: prevent crash of anmr coderAndreas Cadhalpun2015-12-051-1/+1
* | AAC encoder: improve SF range utilizationClaudio Freire2015-12-021-19/+41
* | avcodec/aac_tablegen: get rid of hardcoded tables entirelyGanesh Ajjanagadde2015-11-281-1/+0
* | AAC encoder: Fix application of M/S with PNSClaudio Freire2015-11-261-2/+2
* | aacenc: add support for encoding files using Long Term PredictionRostislav Pehlivanov2015-10-171-0/+21
* | aacenc: shorten name of ff_aac_adjust_common_predictionRostislav Pehlivanov2015-10-121-4/+4
* | AAC encoder: Extensive improvementsClaudio Freire2015-10-111-56/+241
* | AAC encoder: fix OOB access in search_for_pnsClaudio Freire2015-09-261-3/+3
* | AAC encoder: tweak PNS usage to be more aggressiveClaudio Freire2015-09-251-26/+21
* | AAC encoder: refactor to resynchronize MIPS portClaudio Freire2015-09-161-280/+4
* | aaccoder: respect cutoff when marking bands as PNSRostislav Pehlivanov2015-09-111-5/+2
* | aaccoder: tweak PNS implementation furtherRostislav Pehlivanov2015-09-091-28/+24
* | aaccoder: add frequency scaling and quantization correction for PNSRostislav Pehlivanov2015-09-071-11/+17
* | aaccoder: rewrite PNS implementationRostislav Pehlivanov2015-09-061-25/+76
* | aaccoder: use roundf() instead of ceilf()Rostislav Pehlivanov2015-09-061-2/+2
* | aacenc_tns: rework the way coefficients are calculatedRostislav Pehlivanov2015-08-291-0/+4
* | aacenc_pred: rework the way prediction is doneRostislav Pehlivanov2015-08-291-4/+0
* | aacenc: Add missing ff_ prefixesTimothy Gu2015-08-221-32/+32
* | aacenc: implement the complete AAC-Main profileRostislav Pehlivanov2015-08-211-0/+21
* | aacenc_tns: implement temporal noise shapingRostislav Pehlivanov2015-08-211-0/+9
* | aaccoder: move the Intensity Stereo implementation outRostislav Pehlivanov2015-08-211-99/+3
* | aaccoder: move the quantization functions to a separate fileRostislav Pehlivanov2015-08-211-217/+1
* | aacenc: reset special bands in the main frame encoding functionRostislav Pehlivanov2015-08-211-5/+0
* | aacenc: coding style changesRostislav Pehlivanov2015-08-211-16/+16
* | aacenc: Move small misc. functions to a separate fileRostislav Pehlivanov2015-08-111-75/+1
* | aacenc: Move local encoder specific tables to a separate fileRostislav Pehlivanov2015-08-071-31/+1
* | aacenc: remove redundant argument from coder functionsRostislav Pehlivanov2015-08-011-6/+6
* | AAC Encoder: clipping avoidanceClaudio Freire2015-07-271-38/+70
* | aacenc: move the generation of ff_aac_pow34sf_tab[]Rostislav Pehlivanov2015-07-211-0/+1
* | aacenc: implement Intensity Stereo encoding supportRostislav Pehlivanov2015-07-051-1/+106
* | aaccoder: add a new perceptual noise substitution implementationRostislav Pehlivanov2015-07-051-1/+51
* | aaccoder: remove previous PNS implementation from twoloopRostislav Pehlivanov2015-07-051-26/+3
* | aacenc: use the new function for setting special band scalefactor indicesRostislav Pehlivanov2015-07-051-0/+4
* | aaccoder: fix M/S codingRostislav Pehlivanov2015-07-031-7/+8
* | aacenc: add support for coding of intensity stereo scalefactor indicesRostislav Pehlivanov2015-06-291-0/+37