aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/mlpdec.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/mlpdec: add detection of Atmos spatial extension profile in TrueHDMarth642023-03-021-0/+10
* avcodec/mlpdec: parse and use substream info bitsPaul B Mahol2023-01-311-1/+14
* avcodec/mlpdec: Check max matrix instead of max channel in noise checkMichael Niedermayer2022-11-281-1/+1
* avcodec/mlpdec: add max channels checkMichael Niedermayer2022-10-041-0/+3
* avcodec/mlpdec: unbreak TrueHD single substream mono decodingPaul B Mahol2022-09-181-0/+5
* avcodec/mlpdec: relax channels checkingPaul B Mahol2022-09-181-22/+1
* avcodec/mlpdec: fix decoding of overlapping channels in substreamsPaul B Mahol2022-09-171-6/+19
* avcodec/codec_internal: Add macro to set AVCodec.long_nameAndreas Rheinhardt2022-09-031-2/+2
* avcodec/internal: Move ff_side_data_update_matrix_encoding to decode.hAndreas Rheinhardt2022-08-271-3/+0
* avcodec/internal: Move ff_get_buffer() to decode.hAndreas Rheinhardt2022-08-271-0/+1
* avcodec: Make init-threadsafety the defaultAndreas Rheinhardt2022-07-181-2/+0
* 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-2/+2
* avcodec/codec_internal: Make FFCodec.decode use AVFrame*Andreas Rheinhardt2022-04-051-2/+2
* avcodec/mlpdec: Use 64bit for channel layoutMichael Niedermayer2022-03-211-1/+1
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-211-14/+14
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-211-0/+1
* configure: Use a separate config_components.h header for $ALL_COMPONENTSMartin Storsjö2022-03-161-0/+2
* mlp: convert to new channel layout APIAnton Khirnov2022-03-151-39/+81
* avcodec/thd: fix special stereo supportPaul B Mahol2021-12-181-1/+3
* avcodec/mlpdec: cover case when >2 channels are in single substreamPaul B Mahol2021-11-111-1/+2
* avcodec/mlpdec: skip decoding substreams if their channels are not to be usedPaul B Mahol2021-10-031-0/+7
* avcodec/mlpdec: update matrix encoding only if it changedPaul B Mahol2021-10-031-2/+8
* avcodec/mlpdec: fix decoding single stereo stream in TrueHDPaul B Mahol2021-09-231-1/+3
* avcodec/mlpdec: fix integer sanitizer warning under clangPaul B Mahol2021-09-071-1/+1
* avcodec/mlp: move sync defines to common headerPaul B Mahol2021-09-051-2/+2
* avcodec/mlpdec: reset lossless crc checking when stream endsPaul B Mahol2021-08-311-2/+14
* avcodec/mlpdec: add flush supportPaul B Mahol2021-08-291-0/+14
* avcodec: Constify AVCodecsAndreas Rheinhardt2021-04-271-2/+2
* 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-2/+2
* avcodec/mlpdec: Avoid code duplication when initializing VLCsAndreas Rheinhardt2020-11-241-9/+8
* avcodec/mlpdec: Make decoders init-threadsafeAndreas Rheinhardt2020-11-241-3/+6
* avcodec/mlpdec: use get_bits_long for huff lsbsJai Luthra2020-02-081-1/+1
* mlp: check huff_lsbs only when codebook is usedJai Luthra2020-02-041-1/+1
* avcodec/mlp_parser: split off shared code to its own fileJames Almer2019-05-071-1/+1
* avcodec/mlpdec: Insuffient typoMichael Niedermayer2019-02-231-1/+1
* avcodec/mlpdec: Only change noise_type if the related fields are validMichael Niedermayer2018-05-261-4/+5
* Merge commit '970c76f32283bddf3a5afd24fe52db7a96186244'James Almer2017-10-301-1/+6
|\
| * mlp_parser: Drop in-parser downmix functionalityVittorio Giovara2017-04-271-1/+6
* | Merge commit '94c54d97e7f4fe90570c323803f2bdf6246c1010'James Almer2017-10-301-2/+2
|\|
| * mlp: Factor out channel layout subset checksVittorio Giovara2017-04-261-2/+2
* | Merge commit '1f6e5dd4d4dd9c02371ad211049d27edb6d95286'James Almer2017-10-301-13/+13
|\|
| * mlp: Rename the channel layout variableVittorio Giovara2017-04-261-12/+12
| * Use bitstream_init8() where appropriateDiego Biurrun2017-02-071-2/+2
| * mlp: Convert to the new bitstream readerAlexandra Hájková2016-12-191-99/+102
| * mlpdec: Fix a undefined left shift of negative numberGanesh Ajjanagadde2015-09-291-1/+1
* | avcodec/mlpdec: Check quant_step_size against huff_lsbsMichael Niedermayer2017-06-031-9/+25
* | avcodec/mlpdec: Do not leave invalid values in matrix_out_ch[] on errorMichael Niedermayer2017-05-271-4/+8
* | avcodec/mlpdec: Fix runtime error: shift exponent -5 is negativeMichael Niedermayer2017-05-221-1/+6