Lynne
|
3390693bfb
|
aacdec: avoid generating unused code when either implementation is disabled
Minor optimization to remove extra branches.
We need to include the header for xHE anyway, which is float-only.
|
11 months ago |
Lynne
|
e3650886c7
|
aacdec: initialize float/fixed SBR tables only when either is needed
|
11 months ago |
Lynne
|
ae7c6cc17d
|
aac: move aacdec.c to aac/aacdec.c
|
11 months ago |
Lynne
|
551ce16b59
|
aacdec: move aacdec.h into libavcodec/aac
|
11 months ago |
Lynne
|
2f90d83981
|
aacdec: move fixed/float DSP initialization to templated init functions
|
11 months ago |
Lynne
|
41ae2b03a5
|
aacdec: move spectrum decode and dequantization to a new file
|
11 months ago |
Lynne
|
a309aa4127
|
aacdec: duplicate table initialization
Preparation to move all table init and support windowing functions.
|
11 months ago |
Lynne
|
a6295586f5
|
aacdec: template scalefactor dequantization separately
|
11 months ago |
Andreas Rheinhardt
|
9de66fd449
|
avcodec/aacdec_template: Deduplicate common part of aac_decode_init()
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
|
11 months ago |
Andreas Rheinhardt
|
980a55fb46
|
avcodec/aacdec_template: Deduplicate AVClass+AVOptions
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
|
11 months ago |
Andreas Rheinhardt
|
e3693c6f56
|
avcodec/aacdec_template: Deduplicate aac_decode_close()
This is possible now that both AAC decoders share the same
context.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
|
11 months ago |