228 Commits (c1bb19e263e14887ad286c16352edbaa39be4f66)

Author SHA1 Message Date
Paul B Mahol 2069894bc1 avcodec/mlpdec: unbreak TrueHD single substream mono decoding 2 years ago
Paul B Mahol adaa06581c avcodec/mlpdec: relax channels checking 2 years ago
Paul B Mahol e35af6bcef avcodec/mlpdec: fix decoding of overlapping channels in substreams 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt d1a5ef4069 avcodec/internal: Move ff_side_data_update_matrix_encoding to decode.h 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 2 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
Michael Niedermayer 23e27a360e avcodec/mlpdec: Use 64bit for channel layout 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
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Anton Khirnov d4b79b2e32 mlp: convert to new channel layout API 3 years ago
Paul B Mahol a8a7c5d502 avcodec/thd: fix special stereo support 3 years ago
Paul B Mahol 946493eb3e avcodec/mlpdec: cover case when >2 channels are in single substream 3 years ago
Paul B Mahol 17130321f3 avcodec/mlpdec: skip decoding substreams if their channels are not to be used 3 years ago
Paul B Mahol 114634a51a avcodec/mlpdec: update matrix encoding only if it changed 3 years ago
Paul B Mahol 57f0b36367 avcodec/mlpdec: fix decoding single stereo stream in TrueHD 3 years ago
Paul B Mahol 5d92b73c64 avcodec/mlpdec: fix integer sanitizer warning under clang 3 years ago
Paul B Mahol 0c87b43c6c avcodec/mlp: move sync defines to common header 3 years ago
Paul B Mahol 034133a0df avcodec/mlpdec: reset lossless crc checking when stream ends 3 years ago
Paul B Mahol 5673a48425 avcodec/mlpdec: add flush support 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 08a992e018 avcodec/mlpdec: Avoid code duplication when initializing VLCs 4 years ago
Andreas Rheinhardt 34aa85cd91 avcodec/mlpdec: Make decoders init-threadsafe 4 years ago
Jai Luthra 4566cfed9c avcodec/mlpdec: use get_bits_long for huff lsbs 5 years ago
Jai Luthra 49cfbedb9d mlp: check huff_lsbs only when codebook is used 5 years ago
James Almer 109b0d7c0f avcodec/mlp_parser: split off shared code to its own file 6 years ago
Michael Niedermayer fc32e08941 avcodec/mlpdec: Insuffient typo 6 years ago
Michael Niedermayer 63c4a4b0d6 avcodec/mlpdec: Only change noise_type if the related fields are valid 7 years ago
Michael Niedermayer 361e0310d9 avcodec/mlpdec: Check quant_step_size against huff_lsbs 8 years ago
Michael Niedermayer ac8dfcbd89 avcodec/mlpdec: Do not leave invalid values in matrix_out_ch[] on error 8 years ago
Michael Niedermayer 42e42af76c avcodec/mlpdec: Fix runtime error: shift exponent -5 is negative 8 years ago
Michael Niedermayer 64ea4d102a avcodec/mlpdec: Do not leave a invalid num_primitive_matrices in the context 8 years ago
Michael Niedermayer 25c81e4b73 avcodec/mlpdec: Fix: runtime error: left shift of negative value -8 8 years ago
Michael Niedermayer 552adf1dd3 avcodec/mlpdec: Fix runtime error: left shift of negative value -1 8 years ago
Michael Niedermayer e3e51f8c14 avcodec/mlpdec: Check that there is enough data for headers 8 years ago
Michael Niedermayer 74dc728a2c avcodec/mlp: Fix multiple runtime error: left shift of negative value -1 8 years ago
Michael Niedermayer c535436cbe avcodec/mlpdec: Fix runtime error: left shift of negative value -22 8 years ago
Luca Barbato 73fc82f343 vlc: Add header #include when the types are used 8 years ago
Vittorio Giovara 970c76f322 mlp_parser: Drop in-parser downmix functionality 8 years ago
Vittorio Giovara 94c54d97e7 mlp: Factor out channel layout subset checks 8 years ago
Vittorio Giovara 1f6e5dd4d4 mlp: Rename the channel layout variable 8 years ago
Diego Biurrun a25dac976a Use bitstream_init8() where appropriate 8 years ago
Alexandra Hájková 00c72a1e01 mlp: Convert to the new bitstream reader 8 years ago
Ganesh Ajjanagadde 977f41e274 mlpdec: Fix a undefined left shift of negative number 9 years ago