summaryrefslogtreecommitdiff
path: root/libavcodec/dsddec.c
Commit message (Collapse)AuthorAge
* avcodec: Constify some AVPacketsAndreas Rheinhardt2021-03-09
| | | | | Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
* avcodec/dsddec: Inline constantAndreas Rheinhardt2020-12-08
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
* avcodec/dsd: Make initializing DSD tables thread-safeAndreas Rheinhardt2020-12-08
| | | | | | | This automatically makes the DSD formats as well as DST and WavPack init-threadsafe. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
* avcodec/dsddec: Check channelsMichael Niedermayer2020-05-21
| | | | | | | | | Fixes: division by zero Fixes: 21677/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DSD_MSBF_fuzzer-5712547983654912 Fixes: 21751/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DSD_LSBF_fuzzer-5197097180856320 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/dsddec: add slice threading supportPaul B Mahol2019-08-28
|
* avcodec/dsddec: correct for DSD silence bit-orderingTakayuki 'January June' Suwa2017-04-01
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec: add Direct Stream Transfer (DST) decoderPeter Ross2016-05-15
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/dsddec: use av_malloc_array()Michael Niedermayer2014-04-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Direct Stream Digital (DSD) decoderPeter Ross2014-04-15
Signed-off-by: Peter Ross <pross@xvid.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>