Mercurial > libavcodec.hg
comparison intrax8.c @ 5901:35c91d1b84c0 libavcodec
grammar
author | michael |
---|---|
date | Fri, 09 Nov 2007 22:15:46 +0000 |
parents | 4a3dc304e623 |
children | b838537e0ab3 |
comparison
equal
deleted
inserted
replaced
5900:4a3dc304e623 | 5901:35c91d1b84c0 |
---|---|
378 b= w->prediction_table[2*s->mb_x + !(s->mb_y&1) ];//block[x ][y-1] | 378 b= w->prediction_table[2*s->mb_x + !(s->mb_y&1) ];//block[x ][y-1] |
379 a= w->prediction_table[2*s->mb_x-2 + (s->mb_y&1) ];//block[x-1][y ] | 379 a= w->prediction_table[2*s->mb_x-2 + (s->mb_y&1) ];//block[x-1][y ] |
380 c= w->prediction_table[2*s->mb_x-2 + !(s->mb_y&1) ];//block[x-1][y-1] | 380 c= w->prediction_table[2*s->mb_x-2 + !(s->mb_y&1) ];//block[x-1][y-1] |
381 | 381 |
382 w->est_run = FFMIN(b,a); | 382 w->est_run = FFMIN(b,a); |
383 /*this condition have nothing to do with w->edges, even if it looks similar | 383 /*this condition has nothing to do with w->edges, even if it looks similar |
384 it would triger if e.g. x=3;y=2; | 384 it would triger if e.g. x=3;y=2; |
385 I guess somebody wrote something wrong and it became standard */ | 385 I guess somebody wrote something wrong and it became standard */ |
386 if( (s->mb_x & s->mb_y) != 0 ) w->est_run=FFMIN(c,w->est_run); | 386 if( (s->mb_x & s->mb_y) != 0 ) w->est_run=FFMIN(c,w->est_run); |
387 w->est_run>>=2; | 387 w->est_run>>=2; |
388 | 388 |