From 20035fa24103da9199de3515ca75ba1f6bb275aa Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 13 Aug 2012 15:02:21 +0200 Subject: [PATCH] g723_1dec: remove dead code that leaked in from libav It appears someone thinks this special case can be reached Well, it cannot, thus not only do we not need to optimize it we dont need it at all Signed-off-by: Michael Niedermayer --- libavcodec/g723_1.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/libavcodec/g723_1.c b/libavcodec/g723_1.c index a8ca75f99a..ae7379917e 100644 --- a/libavcodec/g723_1.c +++ b/libavcodec/g723_1.c @@ -259,12 +259,8 @@ static int scale_vector(int16_t *dst, const int16_t *vector, int length) bits = normalize_bits(max, 15); - if (bits == 15) - for (i = 0; i < length; i++) - dst[i] = vector[i] * 0x7fff >> 3; - else - for (i = 0; i < length; i++) - dst[i] = vector[i] << bits >> 3; + for (i = 0; i < length; i++) + dst[i] = vector[i] << bits >> 3; return bits - 3; }