summaryrefslogtreecommitdiff
path: root/libavcodec/wavpack.h
Commit message (Collapse)AuthorAge
* avcodec/wavpack: Change wp_log2() to unsignedMichael Niedermayer2017-06-16
| | | | | | | | Fixes: runtime error: signed integer overflow: 2143315325 + 4186162 cannot be represented in type 'int' Fixes: 2134/clusterfuzz-testcase-minimized-4619258405322752 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/wavpack: Fix runtime error: signed integer overflow: 1886191616 + ↵Michael Niedermayer2017-06-11
| | | | | | | | | 277872640 cannot be represented in type 'int' Fixes: 2181/clusterfuzz-testcase-minimized-6314784322486272 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/wavpack: Fix runtime error: shift exponent 137 is too large for ↵Michael Niedermayer2017-03-14
| | | | | | | | | 32-bit type 'int' Fixes: 808/clusterfuzz-testcase-4715513349406720 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/wavpack: Fix runtime error: signed integer overflow: -2147483648 + ↵Michael Niedermayer2017-03-12
| | | | | | | | | -83886075 cannot be represented in type 'int' Fixes: 761/clusterfuzz-testcase-5442222252097536 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/wavpack: Check value before shift in wp_exp2()Michael Niedermayer2017-03-02
| | | | | | | | | | Fixes undefined shift, all callers should be changed to check the value they use with wp_exp2() or its return value. Fixes: 692/clusterfuzz-testcase-5757381516460032 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/wavpack: Add () to protect the arguments of UPDATE_WEIGHT_CLIP()Michael Niedermayer2015-02-18
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/wavpack: increase WV_MAX_SAMPLESPaul B Mahol2014-08-29
| | | | | | | This is maximal number of samples per frame that current wavpack can create. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/wavpack: fix () in macrosMichael Niedermayer2014-06-18
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Fix make checkheaders for wavpackenc.hCarl Eugen Hoyos2013-08-31
|
* WavPack encoderPaul B Mahol2013-08-14
Signed-off-by: Paul B Mahol <onemda@gmail.com>