108 Commits (af91b1b366254096552ce514a86377583ae17c72)

Author SHA1 Message Date
Andreas Rheinhardt bb81c60927 Revert "avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec" 10 months ago
James Almer 65ddc74988 avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 10 months ago
Andreas Rheinhardt 4ed0fea0fa avcodec/aactab: Deduplicate ltp_coef and tns_tmp2_map tables 10 months ago
Andreas Rheinhardt aaf26cffba avcodec/lpc: Split inline functions into a header of their own 10 months ago
Andreas Rheinhardt 08aa791d20 avcodec/lpc: Don't use AAC defines directly 10 months ago
Andreas Rheinhardt 1ecc906536 avcodec/aacdec: Rename AACContext to AACDecContext 10 months ago
Andreas Rheinhardt c6cf253c98 avcodec/aacdec_template: Don't use intermediate void* 10 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 2 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