| Index: source/libvpx/vp8/common/loopfilter.c
|
| ===================================================================
|
| --- source/libvpx/vp8/common/loopfilter.c (revision 191054)
|
| +++ source/libvpx/vp8/common/loopfilter.c (working copy)
|
| @@ -156,39 +156,38 @@
|
| continue;
|
| }
|
|
|
| - lvl_ref = lvl_seg;
|
| -
|
| /* INTRA_FRAME */
|
| ref = INTRA_FRAME;
|
|
|
| /* Apply delta for reference frame */
|
| - lvl_ref += mbd->ref_lf_deltas[ref];
|
| + lvl_ref = lvl_seg + mbd->ref_lf_deltas[ref];
|
|
|
| /* Apply delta for Intra modes */
|
| mode = 0; /* B_PRED */
|
| /* Only the split mode BPRED has a further special case */
|
| - lvl_mode = lvl_ref + mbd->mode_lf_deltas[mode];
|
| - lvl_mode = (lvl_mode > 0) ? (lvl_mode > 63 ? 63 : lvl_mode) : 0; /* clamp */
|
| + lvl_mode = lvl_ref + mbd->mode_lf_deltas[mode];
|
| + /* clamp */
|
| + lvl_mode = (lvl_mode > 0) ? (lvl_mode > 63 ? 63 : lvl_mode) : 0;
|
|
|
| lfi->lvl[seg][ref][mode] = lvl_mode;
|
|
|
| mode = 1; /* all the rest of Intra modes */
|
| - lvl_mode = (lvl_ref > 0) ? (lvl_ref > 63 ? 63 : lvl_ref) : 0; /* clamp */
|
| + /* clamp */
|
| + lvl_mode = (lvl_ref > 0) ? (lvl_ref > 63 ? 63 : lvl_ref) : 0;
|
| lfi->lvl[seg][ref][mode] = lvl_mode;
|
|
|
| /* LAST, GOLDEN, ALT */
|
| for(ref = 1; ref < MAX_REF_FRAMES; ref++)
|
| {
|
| - int lvl_ref = lvl_seg;
|
| -
|
| /* Apply delta for reference frame */
|
| - lvl_ref += mbd->ref_lf_deltas[ref];
|
| + lvl_ref = lvl_seg + mbd->ref_lf_deltas[ref];
|
|
|
| /* Apply delta for Inter modes */
|
| for (mode = 1; mode < 4; mode++)
|
| {
|
| lvl_mode = lvl_ref + mbd->mode_lf_deltas[mode];
|
| - lvl_mode = (lvl_mode > 0) ? (lvl_mode > 63 ? 63 : lvl_mode) : 0; /* clamp */
|
| + /* clamp */
|
| + lvl_mode = (lvl_mode > 0) ? (lvl_mode > 63 ? 63 : lvl_mode) : 0;
|
|
|
| lfi->lvl[seg][ref][mode] = lvl_mode;
|
| }
|
|
|