199 Commits (af9e622776c9268fd473cc23a0fd6b29f0017f64)

Author SHA1 Message Date
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
Ganesh Ajjanagadde 094a1985d6 avcodec/mlpdec: fix a undefined left shift of negative number 9 years ago
Vittorio Giovara dc70c19476 lavc: Drop deprecated request_channels related functions 9 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 10 years ago
Hendrik Leppkes dc2d0e06af mlpdec: support TrueHD streams with an Atmos substream 10 years ago
Hendrik Leppkes f36f6a608b mlpdec: support major sync headers with optional extension blocks 10 years ago
Vittorio Giovara 2ffb0598db mlpdec: check for negative index 10 years ago
James Almer 0de1d6287e x86/mlpdec: add ff_mlp_rematrix_channel_{sse4,avx2} 10 years ago
James Almer ddb813b0ef mlpdec: move rematrix_channels code to output_data() 10 years ago
Hendrik Leppkes 36bf549b27 mlpdec: support TrueHD streams with an Atmos substream 10 years ago
Hendrik Leppkes ff34b2d6d3 mlpdec: support major sync headers with optional extension blocks 10 years ago
Michael Niedermayer fa160af08b avcodec/mlpdec: fix () in MSB_MASK() macro 11 years ago
Ben Avison b01a2562ae truehd: break out part of output_data into platform-specific callback. 11 years ago
Ben Avison 3f4e73afe9 truehd: break out part of rematrix_channels into platform-specific callback. 11 years ago
Ben Avison b9eb03416d truehd: break out part of output_data into platform-specific callback. 11 years ago
Ben Avison fcf5fc4445 truehd: tune VLC decoding for ARM. 11 years ago
Ben Avison 4e5aa080bb truehd: break out part of rematrix_channels into platform-specific callback. 11 years ago
Ben Avison e555e1bc39 truehd: tune VLC decoding for ARM. 11 years ago
Michael Niedermayer f90a4bfc43 mlpdec: fix request_channel_layout behavior. 11 years ago
Michael Niedermayer 1a8050ad61 avcodec/mlpdec: fix mulichannel output 11 years ago
Tim Walker c0c45188e5 mlp: improve request_channel_layout behavior. 11 years ago
Tim Walker e92123093d mlpdec: set AV_FRAME_DATA_MATRIXENCODING side data. 11 years ago
Tim Walker 4b7f1a7ced mlp: Parse TrueHD decoder channel modifiers and set the AVMatrixEncoding for each substream. 11 years ago
Michael Niedermayer a8d702859b avcodec/mlpdec: check that streamtype matches the codec 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Michael Niedermayer f7bea731d9 avcodec/mlpdec: Fail if the input is too small 11 years ago
Michael Niedermayer 1607a98545 avcodec/mlp: Fix bugs in libavs warning fixes 12 years ago
Diego Biurrun 7950e519bb Disable deprecation warnings for cases where a replacement is available 12 years ago
Luca Barbato e9d394f3fa mlpdec: Do not set invalid context in read_restart_header 12 years ago
Michael Niedermayer e234daa518 mlpdec: Fix reading state with 0 bit elements. 12 years ago