Patch by Daniel Kang, daniel.d.kang at gmail
Originally committed as revision 26294 to svn://svn.ffmpeg.org/ffmpeg/trunk
... | ... |
@@ -387,7 +387,7 @@ static int truemotion1_decode_header(TrueMotion1Context *s) |
387 | 387 |
if ((header.compression & 1) && header.header_type) |
388 | 388 |
sel_vector_table = pc_tbl2; |
389 | 389 |
else { |
390 |
- if (header.vectable < 4) |
|
390 |
+ if (header.vectable > 0 && header.vectable < 4) |
|
391 | 391 |
sel_vector_table = tables[header.vectable - 1]; |
392 | 392 |
else { |
393 | 393 |
av_log(s->avctx, AV_LOG_ERROR, "invalid vector table id (%d)\n", header.vectable); |