diff --git a/libavcodec/evrcdec.c b/libavcodec/evrcdec.c index 12af5a00fe..8795f3da96 100644 --- a/libavcodec/evrcdec.c +++ b/libavcodec/evrcdec.c @@ -776,7 +776,8 @@ static int evrc_decode_frame(AVCodecContext *avctx, void *data, } if (i == sizeof(EVRCAFrame)) goto erasure; - } else if (e->frame.lsp[0] == e->frame.lsp[1] == 0xf && + } else if (e->frame.lsp[0] == 0xf && + e->frame.lsp[1] == 0xf && e->frame.energy_gain == 0xff) { goto erasure; }