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

📄 util_lbc.h

📁 一个非常好用的国际标准G。726算法
💻 H
字号:
/*
**
** File:        "util_lbc.h"
**
** Description:     Function prototypes for "util_lbc.c"
**  
*/

/*
    ITU-T G.723 Speech Coder   ANSI-C Source Code     Version 5.00
    copyright (c) 1995, AudioCodes, DSP Group, France Telecom,
    Universite de Sherbrooke.  All rights reserved.
*/


void    Read_lbc( Word16 *Dpnt, int Len, FILE *Fp );
void    Write_lbc( Word16 *Dpnt, int Len, FILE *Fp );
void    Rem_Dc( Word16 *Dpnt );
Word16  Vec_Norm( Word16 *Vect, Word16 Len );
void    Mem_Shift( Word16 *PrevDat, Word16 *DataBuff );
void    Line_Pack( LINEDEF *Line, char *Vout, Word16 Ftyp );
Word16* Par2Ser( Word32 Inp, Word16 *Pnt, int BitNum );
LINEDEF  Line_Unpk( char *Vinp, Word16 *Ftyp, Word16 Crc );
Word32  Ser2Par( Word16 **Pnt, int Count );
Word32  Comp_En( Word16 *Dpnt );
Word16  Sqrt_lbc( Word32 Num );
Word16  Rand_lbc( Word16 *p );
void    Scale( Word16 *Tv, Word32 Sen );

void    Line_Wr( char *, FILE * ) ;
int     Line_Rd( char *, FILE * ) ;

⌨️ 快捷键说明

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