rtphone/src/libs/libevs/basic_op/enh40.h

45 lines
1.4 KiB
C
Executable File

/*
===========================================================================
File: ENH40.H v.2.3 - 30.Nov.2009
===========================================================================
ITU-T STL BASIC OPERATORS
40-BIT ARITHMETIC OPERATORS
History:
07 Nov 04 v2.0 Incorporation of new 32-bit / 40-bit / control
operators for the ITU-T Standard Tool Library as
described in Geneva, 20-30 January 2004 WP 3/16 Q10/16
TD 11 document and subsequent discussions on the
wp3audio@yahoogroups.com email reflector.
March 06 v2.1 Changed to improve portability.
31 Mar 15 v2.1E Removal of operators not used in the EVS codec.
============================================================================
*/
#ifndef _ENH40_H
#define _ENH40_H
#include "stl.h"
/*****************************************************************************
*
* Prototypes for enhanced 40 bit arithmetic operators
*
*****************************************************************************/
void Mpy_32_16_ss( Word32 L_var1, Word16 var2, Word32 *L_varout_h, UWord16 *varout_l);
void Mpy_32_32_ss( Word32 L_var1, Word32 L_var2, Word32 *L_varout_h, UWord32 *L_varout_l);
#endif /*_ENH40_H*/
/* end of file */