Asterisk - The Open Source Telephony Project  18.5.0
LPCdecode.h
Go to the documentation of this file.
1 
2  /******************************************************************
3 
4  iLBC Speech Coder ANSI-C Source Code
5 
6  LPC_decode.h
7 
8  Copyright (C) The Internet Society (2004).
9  All Rights Reserved.
10 
11  ******************************************************************/
12 
13  #ifndef __iLBC_LPC_DECODE_H
14  #define __iLBC_LPC_DECODE_H
15 
17  float *a, /* (o) lpc coefficients for a sub-frame */
18  float *lsf1, /* (i) first lsf coefficient vector */
19  float *lsf2, /* (i) second lsf coefficient vector */
20  float coef, /* (i) interpolation weight */
21  int length /* (i) length of lsf vectors */
22  );
23 
24  void SimplelsfDEQ(
25  float *lsfdeq, /* (o) dequantized lsf coefficients */
26  int *index, /* (i) quantization index */
27  int lpc_n /* (i) number of LPCs */
28  );
29 
31  float *syntdenum, /* (o) synthesis filter coefficients */
32  float *weightdenum, /* (o) weighting denumerator
33  coefficients */
34  float *lsfdeq, /* (i) dequantized lsf coefficients */
35  int length, /* (i) length of lsf coefficient vector */
36  iLBC_Dec_Inst_t *iLBCdec_inst
37  /* (i) the decoder state structure */
38  );
39 
40  #endif
void SimplelsfDEQ(float *lsfdeq, int *index, int lpc_n)
Definition: LPCdecode.c:42
void LSFinterpolate2a_dec(float *a, float *lsf1, float *lsf2, float coef, int length)
Definition: LPCdecode.c:25
void DecoderInterpolateLSF(float *syntdenum, float *weightdenum, float *lsfdeq, int length, iLBC_Dec_Inst_t *iLBCdec_inst)
Definition: LPCdecode.c:89
static struct test_val a