summaryrefslogtreecommitdiff
path: root/libavcodec/scpr.h
Commit message (Collapse)AuthorAge
* avcodec/scpr: Avoid per pixel y checks in decode_run_iMichael Niedermayer2018-12-31
| | | | | | about 1% faster Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/scpr: Factor some indexes out in decode_run_i()Michael Niedermayer2018-12-31
| | | | | | | | | | | | This improves the speed of decode_run_i() After: clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SCPR_fuzzer-5656821117747200 in 13516 ms Before: clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SCPR_fuzzer-5656821117747200 in 14018 ms Improves: 11270/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SCPR_fuzzer-5656821117747200 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/scpr: Use local variables in decode_run_i()Michael Niedermayer2018-12-31
| | | | | | | | | | | | This improves the speed of decode_run_i() Before: clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SCPR_fuzzer-5656821117747200 in 17420 ms After: clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SCPR_fuzzer-5656821117747200 in 14018 ms Improves: 11270/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SCPR_fuzzer-5656821117747200 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/scpr: add version 3 supportPaul B Mahol2018-11-18
Signed-off-by: Paul B Mahol <onemda@gmail.com>