summaryrefslogtreecommitdiff
path: root/libavcodec/atrac9dec.c
Commit message (Expand)AuthorAgeFilesLines
* atrac9dec: convert to lavu/txLynne2022-11-061-8/+13
* avcodec/codec_internal: Add macro to set AVCodec.long_nameAndreas Rheinhardt2022-09-031-1/+1
* avcodec/internal: Move ff_get_buffer() to decode.hAndreas Rheinhardt2022-08-271-1/+1
* avcodec: Make init-threadsafety the defaultAndreas Rheinhardt2022-07-181-1/+1
* avcodec/vlc: Use structure instead of VLC_TYPE array as VLC elementAndreas Rheinhardt2022-06-171-1/+1
* avcodec/codec_internal: Use union for FFCodec decode/encode callbacksAndreas Rheinhardt2022-04-051-1/+1
* avcodec/codec_internal: Make FFCodec.decode use AVFrame*Andreas Rheinhardt2022-04-051-2/+1
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-211-6/+6
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-211-0/+1
* atrac9: convert to new channel layout APIAnton Khirnov2022-03-151-2/+2
* avcodec/avcodec: Stop including channel_layout.h in avcodec.hAndreas Rheinhardt2021-07-221-0/+1
* avcodec: Constify AVCodecsAndreas Rheinhardt2021-04-271-1/+1
* lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bumpAnton Khirnov2021-01-011-0/+1
* avcodec: set AV_CODEC_CAP_CHANNEL_CONF on decoders which set their own channelsHendrik Leppkes2020-12-101-1/+1
* avcodec/atrac9dec: Make VLCs staticAndreas Rheinhardt2020-12-081-62/+67
* avcodec/atrac9dec: Don't create VLCs that are never usedAndreas Rheinhardt2020-12-081-2/+2
* avcodec/atrac9tab: Unify tables used to initialize VLCsAndreas Rheinhardt2020-12-081-6/+13
* avcodec/atrac9dec: Make tables used to initialize VLCs smallerAndreas Rheinhardt2020-12-081-12/+19
* avcodec/atrac9dec: Replace av_free() by av_freep() in close functionAndreas Rheinhardt2020-11-241-1/+1
* avcodec/atrac9dec: Don't use unnecessarily large VLC tablesAndreas Rheinhardt2020-11-241-5/+10
* avcodec/atrac9dec: Use least max_depth in calls to get_vlc2()Andreas Rheinhardt2020-11-241-3/+3
* avcodec/atrac9dec: Don't confuse max_depth of VLC with max codelengthAndreas Rheinhardt2020-11-241-1/+1
* avcodec/atrac9dec: Clamp band_ext_data to max that can be read if skipped.Michael Niedermayer2019-12-281-1/+11
* avcodec/atrac9dec: Check q_unit_cnt more completely before using it to access...Michael Niedermayer2019-12-071-1/+1
* avcodec/atrac9dec: Check precision_fine/coarseMichael Niedermayer2019-11-201-1/+1
* avcodec/atrac9dec: Set channelsMichael Niedermayer2019-10-211-0/+1
* avcodec/atrac9dec: Check block_alignMichael Niedermayer2019-08-271-0/+5
* avcodec/atrac9dec: Check grad_range[1] more tightlyMichael Niedermayer2019-08-051-1/+1
* avcodec/atrac9dec: Remove impossible conditionMichael Niedermayer2019-08-051-3/+0
* avcodec/atrac9dec: Check conditions before apply_band_extension() to avoid ou...Michael Niedermayer2019-07-191-4/+3
* avcodec/atrac9dec: Check q_unit_cnt in parse_band_ext()Michael Niedermayer2019-06-291-0/+2
* avcodec/atrac9dec: Check that the reused block has succeeded initilizationMichael Niedermayer2019-06-291-0/+8
* libavcodec: Reduce the size of some arraysAndreas Rheinhardt2019-06-201-1/+1
* atrac9dec: clean up code slightlyRostislav Pehlivanov2018-08-281-7/+4
* atrac9dec: implement LFE channel decodingRostislav Pehlivanov2018-08-271-1/+29
* atrac9dec: relax gradient value requirementsRostislav Pehlivanov2018-08-271-1/+1
* lavc: implement an ATRAC9 decoderRostislav Pehlivanov2018-07-031-0/+929