[FFmpeg-devel] [PATCH 1/3] avcodec/qdm2: Do not read out of array in fix_coding_method_array()
Moritz Barsnick
barsnick at gmx.net
Mon Jun 24 15:09:57 EEST 2019
On Mon, Jun 24, 2019 at 01:01:02 +0200, Michael Niedermayer wrote:
> + if (sb + (j + k) / 64 > 29) {
[...]
> if (coding_method[ch][sb + (j + k) / 64][(j + k) % 64] > coding_method[ch][sb][j]) {
You could do the "sb + (j + k) / 64]" calculation only once and reuse
the result. OTOH, this code is full of magic numbers (notably 30, where
your 29 derives from) which could nicely make use of macros, but don't,
so it probably doesn't matter.
Moritz
More information about the ffmpeg-devel
mailing list