avcodec/qdrw: skip long comment for now
Fixes part of #5918. Signed-off-by: Paul B Mahol <onemda@gmail.com>
This commit is contained in:
parent
d68d7198be
commit
2eaee6e79b
@ -37,6 +37,8 @@ enum QuickdrawOpcodes {
|
||||
PACKBITSRGN,
|
||||
DIRECTBITSRECT,
|
||||
DIRECTBITSRGN,
|
||||
SHORTCOMMENT = 0x00A0,
|
||||
LONGCOMMENT,
|
||||
|
||||
EOP = 0x00FF,
|
||||
};
|
||||
@ -297,6 +299,10 @@ static int decode_frame(AVCodecContext *avctx,
|
||||
return ret;
|
||||
*got_frame = 1;
|
||||
break;
|
||||
case LONGCOMMENT:
|
||||
bytestream2_get_be16(&gbc);
|
||||
bytestream2_skip(&gbc, bytestream2_get_be16(&gbc));
|
||||
break;
|
||||
default:
|
||||
av_log(avctx, AV_LOG_TRACE, "Unknown 0x%04X opcode\n", opcode);
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user