# HG changeset patch # User cehoyos # Date 1263638805 0 # Node ID 1cebb3ea364b49a705dc4d71af2d647538a35407 # Parent 4b2227257766b87a0f214227206fe4475d7c2e0b Correctly decode some Avid AV1x samples, fixes issue 1684. diff -r 4b2227257766 -r 1cebb3ea364b rawdec.c --- a/rawdec.c Sat Jan 16 10:41:52 2010 +0000 +++ b/rawdec.c Sat Jan 16 10:46:45 2010 +0000 @@ -137,6 +137,9 @@ buf= dst; } + if(avctx->codec_tag == MKTAG('A', 'V', '1', 'x')) + buf += buf_size - context->length; + if(buf_size < context->length - (avctx->pix_fmt==PIX_FMT_PAL8 ? 256*4 : 0)) return -1;