# HG changeset patch # User michael # Date 1213823376 0 # Node ID f23e64bcec1e2be3e0b5206b350fb7b8ca0220ad # Parent 87767de54b7b9fd2e2bdb457da22f28b8b89d4c2 simplify diff -r 87767de54b7b -r f23e64bcec1e g726.c --- a/g726.c Wed Jun 18 21:05:07 2008 +0000 +++ b/g726.c Wed Jun 18 21:09:36 2008 +0000 @@ -244,7 +244,7 @@ c->ap += (0x200 - c->ap) >> 4; /* Update Yu and Yl */ - c->yu = av_clip(c->y + (((c->tbls->W[I] << 5) - c->y) >> 5), 544, 5120); + c->yu = av_clip(c->y + c->tbls->W[I] + ((-c->y)>>5), 544, 5120); c->yl += c->yu + ((-c->yl)>>6); /* Next iteration for Y */