⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 basic_op.h

📁 AMR-NB 的编码实现,纯C, VC下建立工程即可用.
💻 H
字号:
#ifndef BASIO_OP_H#define  BASIO_OP_H#define MAX_32 (Word32)0x7fffffffL#define MIN_32 (Word32)0x80000000L#define MAX_16 (Word16)0x7fff#define MIN_16 (Word16)0x8000Word16 norm_s (Word16 var1);                    Word16 div_s (Word16 var1, Word16 var2);     Word16 norm_l (Word32 L_var1);                   Word16 shr_r (Word16 var1, Word16 var2);     Word32 L_shr_r (Word32 L_var1, Word16 var2); Word32 Div_32 (Word32 L_num, Word16 denom_hi, Word16 denom_lo); Word32 Inv_sqrt ( Word32 L_x    );void Log2 (Word32 L_x, Word16 *exponent,  Word16 *fraction  );void Log2_norm ( Word32 L_x,   Word16 exp, Word16 *exponent, Word16 *fraction );Word32 Pow2 ( Word16 exponent,  Word16 fraction   );Word32 sqrt_l_exp (Word32 L_x, Word16 *exp  );#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -