You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-15 14:13:16 +02:00
ff_convert_matrix: fix integer overflow
Fixes CID608053 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
@@ -103,7 +103,7 @@ void ff_convert_matrix(DSPContext *dsp, int (*qmat)[64],
|
|||||||
* 3444240 >= (1 << 36) / (x) >= 275 */
|
* 3444240 >= (1 << 36) / (x) >= 275 */
|
||||||
|
|
||||||
qmat[qscale][i] = (int)((UINT64_C(1) << (QMAT_SHIFT + 14)) /
|
qmat[qscale][i] = (int)((UINT64_C(1) << (QMAT_SHIFT + 14)) /
|
||||||
(ff_aanscales[i] * qscale * quant_matrix[j]));
|
(ff_aanscales[i] * (int64_t)qscale * quant_matrix[j]));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
for (i = 0; i < 64; i++) {
|
for (i = 0; i < 64; i++) {
|
||||||
|
Reference in New Issue
Block a user