103 Commits (33a3a23b791d8e11c8ba1553b01b11d1c4085f03)

Author SHA1 Message Date
Andreas Rheinhardt 1ecc906536 avcodec/aacdec: Rename AACContext to AACDecContext 11 months ago
Andreas Rheinhardt c6cf253c98 avcodec/aacdec_template: Don't use intermediate void* 11 months ago
Anton Khirnov 1e7d2007c3 all: use designated initializers for AVOption.unit 11 months ago
Anton Khirnov 08bebeb1be Revert "all: Don't set AVClass.item_name to its default value" 12 months ago
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 1 year ago
Andreas Rheinhardt 4d6042e9d7 avcodec/aacdec_common: Avoid superfluous VLC structures 1 year ago
Andreas Rheinhardt 30deaba97b avcodec/aacdec_template: Don't init unused table for fixed-point decoder 1 year ago
Andreas Rheinhardt 3b080fe7af avcodec/aacdec_template: Deduplicate VLCs 1 year ago
Andreas Rheinhardt 1f15a7e9a8 avcodec/aacdectab: Deduplicate common decoder tables 1 year ago
Michael Niedermayer 7f4fed5216
avcodec/aacdec_template: Better avoidance of signed integer overflow in imdct_and_windowing_eld() 1 year ago
Andreas Rheinhardt 9cdf82c2c2 avcodec/vlc: Use proper namespace 1 year ago
Andreas Rheinhardt 8238bc0b5e avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 1 year ago
Michael Niedermayer 87f76d3bee
avcodec/aacdec_template: Fix undefined signed interger operations 1 year ago
Michael Niedermayer fd5aa93a37
avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec 1 year ago
Lynne fbe6a51b11
aacsbr: convert to lavu/tx 2 years ago
Lynne 469cd8d7fa
aacdec: convert to lavu/tx and support fixed-point 960-sample decoding 2 years ago
James Almer 828b0da7b7 avcodec/aacdec: refactor the channel layout derivation code 2 years ago
James Almer ced6a5affb avcodec/aacdec: don't force a layout when a channel position is unknown 2 years ago
James Almer cf653aabb5 avcodec/aacdec: add support for channel configuration 14 2 years ago
James Almer 8c7d3b43cc avcodec/aacdec: fix parsing streams with channel configuration 11 2 years ago
Andreas Rheinhardt 66b691f99f avcodec/internal: Move ff_get_buffer() to decode.h 2 years ago
James Almer db9fd78bd7 avcodec/aacdec_fixed: also clip samples on the second channel for stereo HE-AAC 2 years ago
James Almer 6406d5e430 avcodec/aacdec: print a log message when treating mono HE-AAC as stereo 2 years ago
James Almer 5114ce1e2a avcodec/aacdec: remove skip samples multiplier 3 years ago
James Almer f9785a78da avcodec/aacdec: fix parsing of dual mono files 3 years ago
Andreas Rheinhardt 2d764069be avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 3 years ago
Andreas Rheinhardt 40e6575aa3 all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Anton Khirnov 5636972c7a lavc: drop temporary compat wrappers for channel layout API change 3 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 4 years ago
Michael Niedermayer eaec4df63f avcodec/aacdec_template: Avoid some invalid values to be set by decode_audio_specific_config_gb() 4 years ago
Andreas Rheinhardt ef6a9e5e31 avutil/buffer: Switch AVBuffer API to size_t 4 years ago
James Almer d8a18c8fc2 avcodec: use the buffer_size_t typedef where required 4 years ago
Andreas Rheinhardt 74bffc00c5 avcodec: Constify some AVPackets 4 years ago
Michael Niedermayer 633924539a avcodec/aacdec_template: Avoid undefined negation in imdct_and_windowing_eld() 4 years ago
KM fbe9b0c8f3 lavc/aacdec_template: Fix 7.1 decoding with default strictness. 4 years ago
Andreas Rheinhardt 698a4b22d0 avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only user 4 years ago
Andreas Rheinhardt 86b8c25455 avcodec/aac: Share common init code of float decoder and encoder 4 years ago
Andreas Rheinhardt fc5d22abe4 avcodec/aacdec, aactab: Move kbd tables to their only user 4 years ago
Andreas Rheinhardt cdea393093 avcodec/aacdec, sinewin: Move 120 and 960 point sine tables to aacdec 4 years ago
Andreas Rheinhardt d9e6e9360d avcodec/aacdec_template: Use VLC symbols table 4 years ago
Andreas Rheinhardt 097277f31a avcodec/aacdec_template: Avoid code duplication when initializing VLCs 4 years ago
Xiaohan Wang b54c7797c5 avcodec/aacdec_template: Initialize `layout_map` on declaration 4 years ago
Jan Ekström d6f293353c avcodec/aacdec_template: add more checks to make sure only 22.2 gets to 22.2 4 years ago
Jan Ekström de1d6aa0a3 avcodec/aacdec_template: keep tabs on layout in sniff_channel_order 4 years ago
Jan Ekström 9c0beaf0d3 avcodec/aacdec_template: add support for 22.2 / channel_config 13 5 years ago
Jan Ekström 3fcfe6ba40 avcodec/aacdec_template: mark second LFE element as LFE2 5 years ago
Michael Niedermayer 785f194cd4 avcodec/aacdec_template: Pass AVCodecContext seperatly to set_default_channel_config() 5 years ago