40 Commits (30cd0d7bd0605db6249fdae056ddc0d83a3d9774)

Author SHA1 Message Date
Michael Niedermayer e67741feea
avcodec/atrac9dec: Check init_get_bits8() for failure 7 months ago
Andreas Rheinhardt 9cdf82c2c2 avcodec/vlc: Use proper namespace 1 year ago
Anton Khirnov 8b20d0dcb5 lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2 years ago
Lynne eb0e25f078
atrac9dec: convert to lavu/tx 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt 66b691f99f avcodec/internal: Move ff_get_buffer() to decode.h 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 2 years ago
Andreas Rheinhardt 2d764069be avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Anton Khirnov 76313d314e atrac9: 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
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Anton Khirnov e15371061d lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 4 years ago
Hendrik Leppkes 494f868e93 avcodec: set AV_CODEC_CAP_CHANNEL_CONF on decoders which set their own channels 4 years ago
Andreas Rheinhardt 984fdfd042 avcodec/atrac9dec: Make VLCs static 4 years ago
Andreas Rheinhardt 76a4356a75 avcodec/atrac9dec: Don't create VLCs that are never used 4 years ago
Andreas Rheinhardt b52e0d9504 avcodec/atrac9tab: Unify tables used to initialize VLCs 4 years ago
Andreas Rheinhardt 5ac9d78dd2 avcodec/atrac9dec: Make tables used to initialize VLCs smaller 4 years ago
Andreas Rheinhardt 6612d6d62e avcodec/atrac9dec: Replace av_free() by av_freep() in close function 4 years ago
Andreas Rheinhardt 659c61ba7c avcodec/atrac9dec: Don't use unnecessarily large VLC tables 4 years ago
Andreas Rheinhardt 4a9ffce91c avcodec/atrac9dec: Use least max_depth in calls to get_vlc2() 4 years ago
Andreas Rheinhardt 92209cf4c9 avcodec/atrac9dec: Don't confuse max_depth of VLC with max codelength 4 years ago
Michael Niedermayer 18ff210efb avcodec/atrac9dec: Clamp band_ext_data to max that can be read if skipped. 5 years ago
Michael Niedermayer e1d836d237 avcodec/atrac9dec: Check q_unit_cnt more completely before using it to access at9_tab_band_ext_group 5 years ago
Michael Niedermayer 19b8db2908 avcodec/atrac9dec: Check precision_fine/coarse 5 years ago
Michael Niedermayer e85eb7cb04 avcodec/atrac9dec: Set channels 5 years ago
Michael Niedermayer dead949a1f avcodec/atrac9dec: Check block_align 5 years ago
Michael Niedermayer 208225bd78 avcodec/atrac9dec: Check grad_range[1] more tightly 5 years ago
Michael Niedermayer d555a220b4 avcodec/atrac9dec: Remove impossible condition 5 years ago
Michael Niedermayer c5f265bb24 avcodec/atrac9dec: Check conditions before apply_band_extension() to avoid out of array read in initialization of unused variables 6 years ago
Michael Niedermayer fb4a4557d1 avcodec/atrac9dec: Check q_unit_cnt in parse_band_ext() 6 years ago
Michael Niedermayer ac9af7e9a5 avcodec/atrac9dec: Check that the reused block has succeeded initilization 6 years ago
Andreas Rheinhardt a1a8815220 libavcodec: Reduce the size of some arrays 6 years ago
Rostislav Pehlivanov 964819fefd atrac9dec: clean up code slightly 6 years ago
Rostislav Pehlivanov ea82ff81e4 atrac9dec: implement LFE channel decoding 6 years ago
Rostislav Pehlivanov 6213cf7394 atrac9dec: relax gradient value requirements 6 years ago
Rostislav Pehlivanov 755e618399 lavc: implement an ATRAC9 decoder 7 years ago