Mercurial > libavcodec.hg
comparison msmpeg4.c @ 10535:95f3daa991a2 libavcodec
Use get_bits_left() instead of size_in_bits - get_bits_count().
author | rbultje |
---|---|
date | Mon, 16 Nov 2009 17:42:43 +0000 |
parents | 6ac0d4957d35 |
children | a0925d1d3f7b |
comparison
equal
deleted
inserted
replaced
10534:4cd2ef16fb63 | 10535:95f3daa991a2 |
---|---|
1821 #endif | 1821 #endif |
1822 } | 1822 } |
1823 if (i > 62){ | 1823 if (i > 62){ |
1824 i-= 192; | 1824 i-= 192; |
1825 if(i&(~63)){ | 1825 if(i&(~63)){ |
1826 const int left= s->gb.size_in_bits - get_bits_count(&s->gb); | 1826 const int left= get_bits_left(&s->gb); |
1827 if(((i+192 == 64 && level/qmul==-1) || s->error_recognition<=1) && left>=0){ | 1827 if(((i+192 == 64 && level/qmul==-1) || s->error_recognition<=1) && left>=0){ |
1828 av_log(s->avctx, AV_LOG_ERROR, "ignoring overflow at %d %d\n", s->mb_x, s->mb_y); | 1828 av_log(s->avctx, AV_LOG_ERROR, "ignoring overflow at %d %d\n", s->mb_x, s->mb_y); |
1829 break; | 1829 break; |
1830 }else{ | 1830 }else{ |
1831 av_log(s->avctx, AV_LOG_ERROR, "ac-tex damaged at %d %d\n", s->mb_x, s->mb_y); | 1831 av_log(s->avctx, AV_LOG_ERROR, "ac-tex damaged at %d %d\n", s->mb_x, s->mb_y); |