# HG changeset patch # User ramiro # Date 1238964859 0 # Node ID 1a3bb292b65d1130d680c2b87550aa5fb657c5e3 # Parent 586dca8c04e7f014734207d5d62ca39c90bbb7ea mlpdec: There must be no extraword for MLP. diff -r 586dca8c04e7 -r 1a3bb292b65d mlpdec.c --- a/mlpdec.c Sun Apr 05 20:46:53 2009 +0000 +++ b/mlpdec.c Sun Apr 05 20:54:19 2009 +0000 @@ -950,6 +950,10 @@ substr_header_size += 2; if (extraword_present) { + if (m->avctx->codec_id == CODEC_ID_MLP) { + av_log(m->avctx, AV_LOG_ERROR, "There must be no extraword for MLP.\n"); + goto error; + } skip_bits(&gb, 16); substr_header_size += 2; }