# HG changeset patch # User darkshikari # Date 1279880678 0 # Node ID 788445bf10c05bd6e4300a61e03f9ab2b4233531 # Parent a2f6d8c61b9ccf55f768ee4e901485eea542303b VP8: shave a few clocks off check_intra_pred_mode diff -r a2f6d8c61b9c -r 788445bf10c0 vp8.c --- a/vp8.c Fri Jul 23 06:41:35 2010 +0000 +++ b/vp8.c Fri Jul 23 10:24:38 2010 +0000 @@ -929,12 +929,11 @@ static int check_intra_pred_mode(int mode, int mb_x, int mb_y) { if (mode == DC_PRED8x8) { - if (!(mb_x|mb_y)) - mode = DC_128_PRED8x8; - else if (!mb_y) - mode = LEFT_DC_PRED8x8; - else if (!mb_x) - mode = TOP_DC_PRED8x8; + if (!mb_x) { + mode = mb_y ? TOP_DC_PRED8x8 : DC_128_PRED8x8; + } else if (!mb_y) { + mode = mb_x ? LEFT_DC_PRED8x8 : DC_128_PRED8x8; + } } return mode; }