From 7d7a9e7f37eaf30b45af7afc5ea7a0de05a5b3d7 Mon Sep 17 00:00:00 2001
From: Michael Niedermayer <michaelni@gmx.at>
Date: Mon, 16 Jun 2008 23:31:23 +0000
Subject: [PATCH] simplify

Originally committed as revision 13788 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 libavcodec/g726.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavcodec/g726.c b/libavcodec/g726.c
index 88f7cee3804..6086e389aaa 100644
--- a/libavcodec/g726.c
+++ b/libavcodec/g726.c
@@ -52,8 +52,8 @@ static inline int16_t mult(Float11* f1, Float11* f2)
         int res, exp;
 
         exp = f1->exp + f2->exp;
-        res = (((f1->mant * f2->mant) + 0x30) >> 4) << 7;
-        res = exp > 26 ? res << (exp - 26) : res >> (26 - exp);
+        res = (((f1->mant * f2->mant) + 0x30) >> 4);
+        res = exp > 19 ? res << (exp - 19) : res >> (19 - exp);
         return (f1->sign ^ f2->sign) ? -res : res;
 }
 
-- 
GitLab