28 Commits (4bc2f90cffae5a691a63bb7496a2c7622a65a105)

Author SHA1 Message Date
Lynne b1b69ccbc0
aacdec: set ac->output_elements upon channel element free 5 months ago
Lynne 50e5b78b79
aac: expose ff_aac_sample_rate_idx() in aac.h 6 months ago
Lynne c2d459cb51
aacdec_usac: fix stereo alpha values for transients 7 months ago
Lynne 8a2fe8a5b9
mpeg4audio: rename AOT_USAC_NOSBR to AOT_USAC 7 months ago
Lynne eee5fa0808
aacdec: add a decoder for AAC USAC (xHE-AAC) 7 months ago
Lynne 0513c5cd25
aacdec_dsp: implement 768-point transform and windowing 7 months ago
Lynne f8543f3763
aacdec: expose decode_tns 7 months ago
Lynne 0f2303f629
aacdec: expose channel layout related functions 7 months ago
Lynne 39b8d84b53
aacdec: move from scalefactor ranged arrays to flat arrays 7 months ago
Andreas Rheinhardt 2eab5a1f54 avcodec/aac/aacdec: Fix linking errors with only one decoder enabled 8 months ago
Andreas Rheinhardt 8762aa4d62 avcodec/aac/aacdec: Move init functions to aacdec_fixed/float 8 months ago
Andreas Rheinhardt 0fc3d8e4d6 avcodec/aac/aacdec: Avoid compiling latm decoder if disabled 8 months ago
Andreas Rheinhardt d4fb110f5c avcodec/aac/aacdec: Mark flush as cold 8 months ago
Andreas Rheinhardt 41ea317ced avcodec/aac/aacdec: Avoid branch to set sample_fmt 8 months ago
Andreas Rheinhardt ef16882e8f avcodec/aac/aacdec: Move channel number check out of init_dsp() 8 months ago
Andreas Rheinhardt e4e9144a5c avcodec/aac/aacdec: Remove unnecessary ff_thread_once() 8 months ago
Andreas Rheinhardt 44474dd7b9 avcodec/aacsbr: Fix type mismatch 8 months ago
Lynne 3390693bfb
aacdec: avoid generating unused code when either implementation is disabled 8 months ago
Lynne e3650886c7
aacdec: initialize float/fixed SBR tables only when either is needed 8 months ago
Lynne ae7c6cc17d
aac: move aacdec.c to aac/aacdec.c 8 months ago
Lynne 551ce16b59
aacdec: move aacdec.h into libavcodec/aac 8 months ago
Lynne 2f90d83981
aacdec: move fixed/float DSP initialization to templated init functions 8 months ago
Lynne 41ae2b03a5
aacdec: move spectrum decode and dequantization to a new file 8 months ago
Lynne a309aa4127
aacdec: duplicate table initialization 8 months ago
Lynne a6295586f5
aacdec: template scalefactor dequantization separately 8 months ago
Andreas Rheinhardt 9de66fd449
avcodec/aacdec_template: Deduplicate common part of aac_decode_init() 8 months ago
Andreas Rheinhardt 980a55fb46
avcodec/aacdec_template: Deduplicate AVClass+AVOptions 8 months ago
Andreas Rheinhardt e3693c6f56
avcodec/aacdec_template: Deduplicate aac_decode_close() 8 months ago