s->palette[i] = 0xFFU << 24 | AV_RB24(buf);
buf += 3;
}
+ if (buf_end - buf < 5) {
+ return AVERROR_INVALIDDATA;
+ }
}
if ((ret = ff_get_buffer(avctx, frame, AV_GET_BUFFER_FLAG_REF)) < 0)
return 0;
}
-AVCodec ff_eatgv_decoder = {
+const AVCodec ff_eatgv_decoder = {
.name = "eatgv",
.long_name = NULL_IF_CONFIG_SMALL("Electronic Arts TGV video"),
.type = AVMEDIA_TYPE_VIDEO,