aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/aacenc.h
Commit message (Expand)AuthorAgeFilesLines
* x86/aacencdsp: add AVX version of quantize_bandsJames Almer2024-06-091-1/+1
* avcodec/aacdec: PredictorState array out of SingleChannelElementAndreas Rheinhardt2024-04-231-0/+14
* avcodec/mips/aaccoder_mips: Remove MIPS-specific aaccoderAndreas Rheinhardt2024-03-181-1/+0
* avcodec/aacenc: Move initializing DSP out of aacenc.cAndreas Rheinhardt2024-03-021-7/+2
* avcodec/aac: Split ChannelElement in decoder and encoder structsAndreas Rheinhardt2024-02-271-0/+89
* lavc/aacencdsp: R-V V abs_pow34sunyuechi2023-12-111-0/+1
* lvac/aacenc: add ff_aac_dsp_initsunyuechi2023-12-111-0/+1
* aacenc: convert to lavu/txLynne2022-11-061-2/+4
* avcodec/aacenc: Move aac_pce_configs to its only userAndreas Rheinhardt2022-08-051-273/+0
* aac: convert to new channel layout APIAnton Khirnov2022-03-151-31/+33
* avcodec/avcodec: Stop including channel_layout.h in avcodec.hAndreas Rheinhardt2021-07-221-0/+1
* lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bumpAnton Khirnov2021-01-011-0/+2
* 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
|\|