82 Commits (4ea558152f05e41f15a548e2aab8e5d40546af5f)

Author SHA1 Message Date
Michael Niedermayer 36924fa306
avcodec/aac/aacdec: use correct index in deallocation 3 months ago
Lynne b1b69ccbc0
aacdec: set ac->output_elements upon channel element free 5 months ago
Michael Niedermayer 2f7aaa33e7
avcodec/aac/aacdec_lpd: Check kv indec 5 months ago
Michael Niedermayer ae20be8b5d
avcodec/aac/aacdec_usac: Dont leave invalid max_sfb in the context 5 months ago
Marvin Scholz ac60ad1872 avcodec/aacdec_usac: Fix array size 6 months ago
Leo Izen 539d2e989d
avcodec/aacdec_lpd: remove unused local variables 6 months ago
Michael Niedermayer 1080116658
avcodec/aac/aacdec_usac: Test ac in usac 6 months ago
Lynne 0b67c83b2e
aacdec_usac, aacsbr: implement SBR support for USAC 6 months ago
Lynne d45e20c37b
aacdec_usac: remove custom rate_idx and use standard variable for it 6 months ago
Lynne a381cbc7c7
aacdec_usac: rename noise_scale to noise_bands 6 months ago
Lynne 89de2f0de1
aacdec_ac: fix an overread 6 months ago
Lynne 50e5b78b79
aac: expose ff_aac_sample_rate_idx() in aac.h 6 months ago
Lynne 1c3545f053
aacdec_usac: apply specification fix M55715 6 months ago
Lynne bdd3c6ca50
aacdec_usac: always zero out alpha_q values for stereo streams 7 months ago
Lynne d79fbad366
aacdec_usac: rename spectrum decode function and remove unused arg 7 months ago
Lynne 11a8e0a4e5
aacdec_usac: dequantize scalefactors after noise synthesis 7 months ago
Lynne 714596bcbf
aacdec_usac: zero out alpha values for the current frame 7 months ago
Lynne c2d459cb51
aacdec_usac: fix stereo alpha values for transients 7 months ago
Lynne 7223523335
aacdec_usac: use correct TNS values 7 months ago
Lynne 9b41cc0430
aacdec_usac: do not round noise amplitude values 7 months ago
Lynne a18d0659f4
aacdec_usac: skip coeff decoding if the number to be decoded is 0 7 months ago
Lynne 1ad9a4008b
aacdec_usac: decouple TNS active from TNS data present flag 7 months ago
Lynne c0fdb0cdfd
aacdec_usac: do not continue parsing bitstream on core_mode == 1 7 months ago
Lynne 8ecaa64b9b
aacdec_usac: respect tns_on_lr flag 7 months ago
Lynne 25b848a0bd
aacdec_usac: correctly set and use the layout map 7 months ago
Lynne ae495b56ff
aacdec_usac: remove fallback for custom maps with invalid position 7 months ago
Lynne 91ab17e2fe
aacdec_usac: tag LFE channels as such in the channel map 7 months ago
Lynne 62cd6d9e59
aacdec_usac: clean up nb_elems on error 7 months ago
Lynne 1c066867df
aac: define a new profile for USAC 7 months ago
Lynne 8a2fe8a5b9
mpeg4audio: rename AOT_USAC_NOSBR to AOT_USAC 7 months ago
Lynne 7413b81e50
aacdec_usac: fix typo in debug message 7 months ago
Lynne f4371029f8
aacdec_usac: fix off by one error check on channel numbers 7 months ago
Lynne 0d93e04bc6
aacdec_usac: error out on receiving too many channels for the current layout 7 months ago
Lynne 39826eacff
aacdec_usac: error out on too many elements 7 months ago
Lynne b70fdbde9c
aacdec_usac: prevent get_bits(0) in get_escaped_value 7 months ago
James Almer 4d59d58ea6 avcodec/aac/aacdec_usac: remove unnecessary cast 7 months ago
Lynne 18757b26bd
aacdec_usac: fix typo in fac_length 7 months ago
James Almer d8ffd65bfd avcodec/aac/aacdec_usac: remove call to realloc 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
Lynne baf8651d56
aacdec: restore arm32 dequantization optimizations 8 months ago
Andreas Rheinhardt 2eab5a1f54 avcodec/aac/aacdec: Fix linking errors with only one decoder enabled 8 months ago
Andreas Rheinhardt f5d2dc7b4b avcodec/aac/aacdec_(fixed|float): Set AACDecDSP, AACDecProc directly 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 41922bef7a avcodec/aac/aacdec_(fixed|float): Avoid AAC_RENAME, INTFLOAT 8 months ago