83 Commits (6929fc88455390285645df70df058b0675b758db)

Author SHA1 Message Date
James Almer 91b9af0058 x86/aacencdsp: add AVX version of quantize_bands 7 months ago
Andreas Rheinhardt fc3c2ea8dc
avcodec/aacdec: PredictorState array out of SingleChannelElement 8 months ago
Andreas Rheinhardt f1b08b8a65 avcodec/mips/aaccoder_mips: Remove MIPS-specific aaccoder 10 months ago
Andreas Rheinhardt 88b3b09afa avcodec/aacenc: Move initializing DSP out of aacenc.c 10 months ago
Andreas Rheinhardt a6aa043baa avcodec/aac: Split ChannelElement in decoder and encoder structs 10 months ago
sunyuechi 98596f90f4 lavc/aacencdsp: R-V V abs_pow34 1 year ago
sunyuechi e880a97e7c lvac/aacenc: add ff_aac_dsp_init 1 year ago
Lynne 8f3e062314
aacenc: convert to lavu/tx 2 years ago
Andreas Rheinhardt c488ee6182 avcodec/aacenc: Move aac_pce_configs to its only user 2 years ago
Anton Khirnov 494760f971 aac: convert to new channel layout API 3 years ago
Andreas Rheinhardt 1be3d8a0cb avcodec/avcodec: Stop including channel_layout.h in avcodec.h 3 years ago
Anton Khirnov e15371061d lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 4 years ago
Rostislav Pehlivanov fbf295e2bd aacenc: support extended channel layouts using PCEs 7 years ago
Anton Khirnov fd9212f2ed Mark some arrays that never change as const. 8 years ago
Rostislav Pehlivanov 0cf6853804 aacenc: quit when the audio queue reaches 0 rather than keeping track of empty frames 8 years ago
Rostislav Pehlivanov d2ae5f77c6 aacenc: add SIMD optimizations for abs_pow34 and quantization 8 years ago
Rostislav Pehlivanov 230178dfe2 aacenc: use the decoder's lcg PRNG 8 years ago
Reimar Döffinger b91e376390 aacenc: use generational cache instead of resetting. 9 years ago
Rostislav Pehlivanov 6a505e955b aacenc: remove FAAC-like coder 9 years ago
Rostislav Pehlivanov 4386f17bbd acenc: remove deprecated avctx->frame_bits use 9 years ago
Rostislav Pehlivanov ade31b9424 aacenc: switch to using the RNG from libavutil 9 years ago
Rostislav Pehlivanov 27d23ae074 aacenc: add support for encoding files using Long Term Prediction 9 years ago
Rostislav Pehlivanov 93e6b23c9f aacenc: shorten name of ff_aac_adjust_common_prediction 9 years ago
Rostislav Pehlivanov 65f5b96dd8 aacenc: increase size of s->planar_samples[] from 6 to 8 9 years ago
Rostislav Pehlivanov 0f4334df45 aacenc: add support for changing options based on a profile 9 years ago
Claudio Freire b629c67ddf AAC encoder: memoize quantize_band_cost 9 years ago
Claudio Freire 01ecb7172b AAC encoder: Extensive improvements 9 years ago
Claudio Freire 7ec74ae4aa AAC encoder: tweak rate-distortion logic 9 years ago
Rostislav Pehlivanov 92aa3e7fb2 aacenc: copy PRNG from the decoder 9 years ago
Rostislav Pehlivanov f3f6c6b928 aacenc_tns: rework coefficient quantization and filter application 9 years ago
Rostislav Pehlivanov f20b67173c aacenc_tns: rework the way coefficients are calculated 9 years ago
Rostislav Pehlivanov 44ddee945a aacenc_pred: rework the way prediction is done 9 years ago
Rostislav Pehlivanov 76b81b10d9 aacenc: implement the complete AAC-Main profile 9 years ago
Rostislav Pehlivanov a1c487e921 aacenc_tns: implement temporal noise shaping 9 years ago
Rostislav Pehlivanov eab12d072e aacenc: do not reject AAC-Main profile 9 years ago
Rostislav Pehlivanov 43b378a0d3 aaccoder: move the quantization functions to a separate file 9 years ago
Rostislav Pehlivanov b47a1e5c5f aacenc: create and initialize an LTP context 9 years ago
Rostislav Pehlivanov 6d175158e9 aacenc: remove redundant argument from coder functions 10 years ago
Claudio Freire 59216e0525 AAC Encoder: clipping avoidance 10 years ago
Rostislav Pehlivanov 331c1e7494 aacenc: move the generation of ff_aac_pow34sf_tab[] 10 years ago
Rostislav Pehlivanov e8576dc8df aacenc: implement Intensity Stereo encoding support 10 years ago
Rostislav Pehlivanov 38fd4c2e66 aaccoder: add a new perceptual noise substitution implementation 10 years ago
Rostislav Pehlivanov e06578e392 aacenc: use the new function for setting special band scalefactor indices 10 years ago
Rostislav Pehlivanov c5d4f87e81 aaccoder: Implement Perceptual Noise Substitution for AAC 10 years ago
Michael Niedermayer 14285c3331 avcodec/aacenc: Use avpriv_float_dsp_alloc() 10 years ago
Michael Niedermayer 16837f9846 avcodec/aacenc: use enum for aac coder. 11 years ago
Timothy Gu 4bd910d83d aacenc: add AAC_CODER_(FAAC|ANMR|etc.) macros 11 years ago
Bojan Zivkovic 26f3924d78 mips: Optimization of AAC coefficients encoder functions 12 years ago
Diego Biurrun c242bbd8b6 Remove unnecessary dsputil.h #includes 12 years ago
Ronald S. Bultje 42d3246948 floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp. 12 years ago