Commit d75ddeb0 authored by bcoudurier's avatar bcoudurier

do not fail on qscale==0 if error resilience is high, fix broken quicktime h261, lotr.mov

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14510 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 856a82e9
......@@ -133,8 +133,11 @@ static int h261_decode_gob_header(H261Context *h){
skip_bits(&s->gb, 8);
}
if(s->qscale==0)
return -1;
if(s->qscale==0) {
av_log(s->avctx, AV_LOG_ERROR, "qscale has forbidden 0 value\n");
if (s->avctx->error_resilience >= FF_ER_COMPLIANT)
return -1;
}
// For the first transmitted macroblock in a GOB, MBA is the absolute address. For
// subsequent macroblocks, MBA is the difference between the absolute addresses of
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment