summaryrefslogtreecommitdiff
path: root/libavcodec/aacenc.h
Commit message (Expand)AuthorAgeFilesLines
* aacenc: support extended channel layouts using PCEsRostislav Pehlivanov2017-11-091-1/+285
* Merge commit 'fd9212f2edfe9b107c3c08ba2df5fd2cba5ab9e3'James Almer2017-09-261-2/+2
|\
| * Mark some arrays that never change as const.Anton Khirnov2017-02-011-2/+2
* | aacenc: quit when the audio queue reaches 0 rather than keeping track of empt...Rostislav Pehlivanov2016-11-081-1/+0
* | aacenc: add SIMD optimizations for abs_pow34 and quantizationRostislav Pehlivanov2016-10-181-0/+6
* | aacenc: use the decoder's lcg PRNGRostislav Pehlivanov2016-10-121-2/+0
* | aacenc: use generational cache instead of resetting.Reimar Döffinger2016-03-081-2/+3
* | aacenc: remove FAAC-like coderRostislav Pehlivanov2016-01-201-2/+1
* | acenc: remove deprecated avctx->frame_bits useRostislav Pehlivanov2015-12-181-0/+1
* | aacenc: switch to using the RNG from libavutilRostislav Pehlivanov2015-12-141-0/+2
* | aacenc: add support for encoding files using Long Term PredictionRostislav Pehlivanov2015-10-171-0/+6
* | aacenc: shorten name of ff_aac_adjust_common_predictionRostislav Pehlivanov2015-10-121-1/+1
* | aacenc: increase size of s->planar_samples[] from 6 to 8Rostislav Pehlivanov2015-10-121-1/+1
* | aacenc: add support for changing options based on a profileRostislav Pehlivanov2015-10-121-2/+2
* | AAC encoder: memoize quantize_band_costClaudio Freire2015-10-121-0/+13
* | AAC encoder: Extensive improvementsClaudio Freire2015-10-111-0/+3
* | AAC encoder: tweak rate-distortion logicClaudio Freire2015-09-231-1/+3
* | aacenc: copy PRNG from the decoderRostislav Pehlivanov2015-09-061-0/+1
* | aacenc_tns: rework coefficient quantization and filter applicationRostislav Pehlivanov2015-09-011-1/+1
* | aacenc_tns: rework the way coefficients are calculatedRostislav Pehlivanov2015-08-291-0/+1
* | aacenc_pred: rework the way prediction is doneRostislav Pehlivanov2015-08-291-1/+0
* | aacenc: implement the complete AAC-Main profileRostislav Pehlivanov2015-08-211-0/+5
* | aacenc_tns: implement temporal noise shapingRostislav Pehlivanov2015-08-211-0/+3
* | aacenc: do not reject AAC-Main profileRostislav Pehlivanov2015-08-211-0/+2
* | aaccoder: move the quantization functions to a separate fileRostislav Pehlivanov2015-08-211-1/+1
* | aacenc: create and initialize an LTP contextRostislav Pehlivanov2015-08-211-0/+3
* | aacenc: remove redundant argument from coder functionsRostislav Pehlivanov2015-08-011-3/+3
* | AAC Encoder: clipping avoidanceClaudio Freire2015-07-271-1/+1
* | aacenc: move the generation of ff_aac_pow34sf_tab[]Rostislav Pehlivanov2015-07-211-2/+0
* | aacenc: implement Intensity Stereo encoding supportRostislav Pehlivanov2015-07-051-0/+2
* | aaccoder: add a new perceptual noise substitution implementationRostislav Pehlivanov2015-07-051-0/+1
* | aacenc: use the new function for setting special band scalefactor indicesRostislav Pehlivanov2015-07-051-0/+1
* | aaccoder: Implement Perceptual Noise Substitution for AACRostislav Pehlivanov2015-04-151-0/+1
* | avcodec/aacenc: Use avpriv_float_dsp_alloc()Michael Niedermayer2014-11-291-1/+1
* | avcodec/aacenc: use enum for aac coder.Michael Niedermayer2013-09-121-6/+8
* | aacenc: add AAC_CODER_(FAAC|ANMR|etc.) macrosTimothy Gu2013-09-121-1/+6
* | mips: Optimization of AAC coefficients encoder functionsBojan Zivkovic2013-03-201-0/+2
* | Merge commit 'c242bbd8b6939507a1a6fb64101b0553d92d303f'Michael Niedermayer2013-02-261-1/+0
|\ \ | |/
| * Remove unnecessary dsputil.h #includesDiego Biurrun2013-02-261-1/+0
* | Merge commit '42d324694883cdf1fff1612ac70fa403692a1ad4'Michael Niedermayer2013-01-231-1/+0
|\ \ | |/
| * floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp.Ronald S. Bultje2013-01-221-1/+0
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-081-0/+2
|\ \ | |/
| * Add a float DSP framework to libavutilJustin Ruggles2012-06-081-0/+2
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-221-1/+2
|\ \ | |/
| * aacenc: use AVCodec.encode2()Justin Ruggles2012-03-201-1/+2
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-241-1/+8
|\ \ | |/
| * aacenc: Deinterleave input samples before processing.Nathan Caldwell2012-01-231-1/+5
| * aacenc: Store channel count in AACEncContext.Nathan Caldwell2012-01-231-0/+1
| * aacenc: Move Q^3/4 calculation to it's own tableNathan Caldwell2012-01-231-0/+2
| * aacenc: Request normalized float samples instead of converting s16 samples to...Nathan Caldwell2012-01-231-1/+1