From 275131628d12392d6ea40aa63e557290d13088e4 Mon Sep 17 00:00:00 2001 From: Aurelien Jacobs Date: Mon, 29 Dec 2008 17:14:30 +0000 Subject: Remove duplicated dot product code. Use dsputil's scalarproduct instead. Patch by Aurelien Jacobs. Originally committed as revision 16391 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/celp_math.h | 20 -------------------- 1 file changed, 20 deletions(-) (limited to 'libavcodec/celp_math.h') diff --git a/libavcodec/celp_math.h b/libavcodec/celp_math.h index 96f4158a4e..7cf7861ca7 100644 --- a/libavcodec/celp_math.h +++ b/libavcodec/celp_math.h @@ -50,26 +50,6 @@ int ff_exp2(uint16_t power); */ int ff_log2(uint32_t value); -/** - * returns the dot product. - * @param a input data array - * @param b input data array - * @param length number of elements - * @param shift right shift by this value will be done after multiplication - * - * @return dot product = sum of elementwise products - */ -static int dot_product(const int16_t* a, const int16_t* b, int length, int shift) -{ - int sum = 0; - int i; - - for(i=0; i> shift; - - return sum; -} - /** * Shift value left or right depending on sign of offset parameter. * @param value value to shift -- cgit v1.2.3