94 Commits (30cd0d7bd0605db6249fdae056ddc0d83a3d9774)

Author SHA1 Message Date
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 3 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 4 years ago
Jan Ekström 3fcfe6ba40 avcodec/aacdec_template: mark second LFE element as LFE2 4 years ago
Michael Niedermayer 785f194cd4 avcodec/aacdec_template: Pass AVCodecContext seperatly to set_default_channel_config() 5 years ago
Carl Eugen Hoyos 4d9b9c5e46 lavc/aacdec_template: Only warn once about unusual 7.1 encoding. 5 years ago
Michael Niedermayer 7730bacb41 avcodec/aacdec_template: Check samplerate 5 years ago
Michael Niedermayer ca3d8b471f avcodec/aacdec_template: Check decode_extension_payload() for failure 5 years ago
James Almer f96a8b015f avcodec/mpeg4audio: add avpriv_mpeg4audio_get_config2() 5 years ago
Michael Niedermayer da93e2b142 avcodec/aacdec_template: fix integer overflow in imdct_and_windowing() 5 years ago
Michael Niedermayer cf3156e762 avcodec/aacdec_template: skip apply_tns() if max_sfb is 0 (from previous header decode failure) 6 years ago
Michael Niedermayer bc33c99d56 avcodec/aacdec_template: Merge 3 #ifs related to noise handling 6 years ago
Michael Niedermayer 33d1fb0627 avcodec/aacdec_fixed: Provide context to av_log() 6 years ago
Michael Niedermayer 8f15248024 avcodec/aacdec_template: Allow duplicated elements 6 years ago