diff options
Diffstat (limited to 'libspeex/fixed_debug.h')
-rw-r--r-- | libspeex/fixed_debug.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libspeex/fixed_debug.h b/libspeex/fixed_debug.h index e48c8aa..5e835b1 100644 --- a/libspeex/fixed_debug.h +++ b/libspeex/fixed_debug.h @@ -137,6 +137,7 @@ static inline int MULT16_16(int a, int b) #define MAC16_16(c,a,b) (ADD32((c),MULT16_16((a),(b)))) #define MAC16_16_Q11(c,a,b) (ADD32((c),SHR(MULT16_16((a),(b)),11))) +#define MAC16_16_Q13(c,a,b) (ADD32((c),SHR(MULT16_16((a),(b)),13))) #define MULT16_32_Q12(a,b) ADD32(MULT16_16((a),SHR((b),12)), SHR(MULT16_16((a),((b)&0x00000fff)),12)) #define MULT16_32_Q13(a,b) ADD32(MULT16_16((a),SHR((b),13)), SHR(MULT16_16((a),((b)&0x00001fff)),13)) |