www.pudn.com > g7231codec.rar > util_lbc.h


/* 
** 
** File:        "util_lbc.h" 
** 
** Description:     Function prototypes for "util_lbc.c" 
**   
*/ 
 
/* 
    ITU-T G.723 Speech Coder   ANSI-C Source Code     Version 4.1 
    copyright (c) 1995, AudioCodes, DSP Group, France Telecom, 
    Universite de Sherbrooke.  All rights reserved. 
*/ 
 
 
void    Read_lbc( short *Dpnt, int Len, FILE *Fp ); 
void    Write_lbc( short *Dpnt, int Len, FILE *Fp ); 
void    Rem_Dc( short *Dpnt ); 
short  Vec_Norm( short *Vect, short Len ); 
void    Mem_Shift( short *PrevDat, short *DataBuff ); 
void    Line_Pack( LINEDEF *Line, char *, short ) ; 
short* Par2Ser( int, short *, int ) ; 
LINEDEF Line_Unpk( char *, short Crc ) ; 
int  Ser2Par( short **, int ) ; 
int  Comp_En( short *Dpnt ); 
short  Sqrt_lbc( int Num ); 
short  Rand_lbc( short *p ); 
void    Scale( short *Tv, int Sen ); 
 
//void    Line_Wr( char *, FILE * ) ; 
//void    Line_Rd( char *, FILE * ) ;