# HG changeset patch # User michael # Date 1164137706 0 # Node ID e766498e81e9c52d539158852f17fa7f7d100ccc # Parent fa816309076bf3b3f44934b5e9ebc24ad7908f89 100l infinite loop fix diff -r fa816309076b -r e766498e81e9 mpegvideo.c --- a/mpegvideo.c Tue Nov 21 06:15:18 2006 +0000 +++ b/mpegvideo.c Tue Nov 21 19:35:06 2006 +0000 @@ -2556,7 +2556,7 @@ s->next_lambda= FFMAX(s->lambda+1, s->lambda*(s->qscale+1) / s->qscale); if(s->adaptive_quant){ int i; - for(i=0; imb_height*s->mb_width; i++) + for(i=0; imb_height*s->mb_stride; i++) s->lambda_table[i]= FFMAX(s->lambda_table[i]+1, s->lambda_table[i]*(s->qscale+1) / s->qscale); } s->mb_skipped = 0; //done in MPV_frame_start()