summaryrefslogtreecommitdiff
path: root/libavcodec/aacdec_template.c
Commit message (Expand)AuthorAgeFilesLines
* aacsbr: convert to lavu/txLynne2022-11-061-1/+4
* aacdec: convert to lavu/tx and support fixed-point 960-sample decodingLynne2022-11-061-67/+39
* avcodec/aacdec: refactor the channel layout derivation codeJames Almer2022-11-031-173/+83
* avcodec/aacdec: don't force a layout when a channel position is unknownJames Almer2022-11-031-21/+6
* avcodec/aacdec: add support for channel configuration 14James Almer2022-11-031-1/+22
* avcodec/aacdec: fix parsing streams with channel configuration 11James Almer2022-11-031-3/+1
* avcodec/internal: Move ff_get_buffer() to decode.hAndreas Rheinhardt2022-08-271-0/+1
* avcodec/aacdec_fixed: also clip samples on the second channel for stereo HE-AACJames Almer2022-08-011-1/+1
* avcodec/aacdec: print a log message when treating mono HE-AAC as stereoJames Almer2022-07-301-0/+4
* avcodec/aacdec: remove skip samples multiplierJames Almer2022-07-221-3/+0
* avcodec/aacdec: fix parsing of dual mono filesJames Almer2022-07-081-6/+9
* avcodec/vlc: Use structure instead of VLC_TYPE array as VLC elementAndreas Rheinhardt2022-06-171-3/+3
* all: Replace if (ARCH_FOO) checks by #if ARCH_FOOAndreas Rheinhardt2022-06-151-2/+3
* avcodec/codec_internal: Make FFCodec.decode use AVFrame*Andreas Rheinhardt2022-04-051-7/+7
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-211-0/+1
* lavc: drop temporary compat wrappers for channel layout API changeAnton Khirnov2022-03-151-7/+0
* aac: convert to new channel layout APIAnton Khirnov2022-03-151-15/+44
* avcodec/avcodec: Stop including channel_layout.h in avcodec.hAndreas Rheinhardt2021-07-221-0/+1
* avcodec/aacdec_template: Avoid some invalid values to be set by decode_audio_...Michael Niedermayer2021-07-091-1/+6
* avutil/buffer: Switch AVBuffer API to size_tAndreas Rheinhardt2021-04-271-2/+2
* avcodec: use the buffer_size_t typedef where requiredJames Almer2021-03-101-2/+2
* avcodec: Constify some AVPacketsAndreas Rheinhardt2021-03-091-1/+2
* avcodec/aacdec_template: Avoid undefined negation in imdct_and_windowing_eld()Michael Niedermayer2021-03-081-1/+1
* lavc/aacdec_template: Fix 7.1 decoding with default strictness.KM2021-02-161-4/+7
* avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only userAndreas Rheinhardt2021-02-071-16/+15
* avcodec/aac: Share common init code of float decoder and encoderAndreas Rheinhardt2020-12-081-4/+6
* avcodec/aacdec, aactab: Move kbd tables to their only userAndreas Rheinhardt2020-12-081-16/+16
* avcodec/aacdec, sinewin: Move 120 and 960 point sine tables to aacdecAndreas Rheinhardt2020-12-081-5/+5
* avcodec/aacdec_template: Use VLC symbols tableAndreas Rheinhardt2020-12-081-12/+13
* avcodec/aacdec_template: Avoid code duplication when initializing VLCsAndreas Rheinhardt2020-12-081-19/+13
* avcodec/aacdec_template: Initialize `layout_map` on declarationXiaohan Wang2020-08-301-1/+1
* avcodec/aacdec_template: add more checks to make sure only 22.2 gets to 22.2Jan Ekström2020-08-251-2/+12
* avcodec/aacdec_template: keep tabs on layout in sniff_channel_orderJan Ekström2020-08-251-21/+34
* avcodec/aacdec_template: add support for 22.2 / channel_config 13Jan Ekström2020-08-041-11/+78
* avcodec/aacdec_template: mark second LFE element as LFE2Jan Ekström2020-08-041-0/+9
* avcodec/aacdec_template: Pass AVCodecContext seperatly to set_default_channel...Michael Niedermayer2020-05-101-10/+10
* lavc/aacdec_template: Only warn once about unusual 7.1 encoding.Carl Eugen Hoyos2020-04-041-10/+10
* avcodec/aacdec_template: Check samplerateMichael Niedermayer2019-11-011-0/+3
* avcodec/aacdec_template: Check decode_extension_payload() for failureMichael Niedermayer2019-10-161-3/+9
* avcodec/mpeg4audio: add avpriv_mpeg4audio_get_config2()James Almer2019-09-271-1/+1
* avcodec/aacdec_template: fix integer overflow in imdct_and_windowing()Michael Niedermayer2019-08-111-1/+1
* avcodec/aacdec_template: skip apply_tns() if max_sfb is 0 (from previous head...Michael Niedermayer2019-06-041-0/+3
* avcodec/aacdec_template: Merge 3 #ifs related to noise handlingMichael Niedermayer2019-06-041-9/+8
* avcodec/aacdec_fixed: Provide context to av_log()Michael Niedermayer2019-01-011-2/+2
* avcodec/aacdec_template: Allow duplicated elementsMichael Niedermayer2018-10-121-4/+7
* avcodec/aacdec_template: Check for duplicate elementsMichael Niedermayer2018-08-041-0/+9
* aac: Rework extradata parsing codeVittorio Giovara2018-04-191-14/+8
* Parse and drop gain control data, so that SSR packets decode.Dale Curtis2018-02-211-3/+33
* avcodec/aacdec_templat: Fix integer overflow in apply_ltp()Michael Niedermayer2018-02-201-1/+1
* Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f'James Almer2017-10-301-1/+1