summaryrefslogtreecommitdiff
path: root/libavcodec/dct32_template.c
Commit message (Collapse)AuthorAge
* avcodec/dct32_template: Fix runtime error: signed integer overflow: ↵Michael Niedermayer2017-05-22
| | | | | | | | | -1071326067 - 1088238847 cannot be represented in type 'int' Fixes: 1731/clusterfuzz-testcase-minimized-5123972414832640 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/mpegaudiodec: Eliminate many undefined operationsMichael Niedermayer2017-02-20
| | | | | | | | Fixes: 625/clusterfuzz-testcase-4574924406521856 Fixes: 626/clusterfuzz-testcase-4738718621499392 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Revert "avcodec/dct32_template: fix typo"Ganesh Ajjanagadde2015-11-22
| | | | | | This reverts commit 82c5f3178930285f84c42ab4b026ee48d53305ec. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* avcodec/dct32_template: fix typoGanesh Ajjanagadde2015-11-22
| | | | | Found-by: Clément Bœsch <u@pkh.me> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* avcodec/dct32_template: use M_SQRT1_2 instead of actual literalGanesh Ajjanagadde2015-11-22
| | | | | | Fixed point value remains unchanged. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-11-21
| | | | | | | | | | | | | * qatar/master: dct/fft: Give consistent names to fixed/float template files Conflicts: libavcodec/fft_fixed.c libavcodec/fft_float.c libavcodec/mdct_fixed.c libavcodec/mdct_float.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
* dct/fft: Give consistent names to fixed/float template filesDiego Biurrun2013-11-21