# HG changeset patch # User michael # Date 1104892570 0 # Node ID 436a5f740f29c258252b6e28bdfd0a70053bace7 # Parent 0427eb3579b60c6d60942d6726fc7b326b6ac6a1 fixing decoding of http://mplayerhq.hu/~atmos4/ffrv20-crashing-atmos.rm diff -r 0427eb3579b6 -r 436a5f740f29 rv10.c --- a/rv10.c Wed Jan 05 00:20:52 2005 +0000 +++ b/rv10.c Wed Jan 05 02:36:10 2005 +0000 @@ -438,12 +438,12 @@ } seq= get_bits(&s->gb, 14)<<1; - if(v>1){ + if(v>1 || (s->avctx->sub_id < 0x20201002 && v>0)){ f= get_bits(&s->gb, av_log2(v-1)+1); } if(s->avctx->debug & FF_DEBUG_PICT_INFO){ - av_log(s->avctx, AV_LOG_DEBUG, "F %d\n", f); + av_log(s->avctx, AV_LOG_DEBUG, "F %d/%d\n", f, v); } mb_pos= get_bits(&s->gb, av_log2(s->mb_num-1)+1);