Changeset 628 for pjproject/trunk/pjmedia/src/pjmedia-codec/speex/modes.h
- Timestamp:
- Jul 26, 2006 5:04:54 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia-codec/speex/modes.h
r278 r628 56 56 57 57 /** Long-term predictor quantization */ 58 typedef int (*ltp_quant_func)(spx_ sig_t *, spx_sig_t *, spx_coef_t *, spx_coef_t *,58 typedef int (*ltp_quant_func)(spx_word16_t *, spx_word16_t *, spx_coef_t *, spx_coef_t *, 59 59 spx_coef_t *, spx_sig_t *, const void *, int, int, spx_word16_t, 60 int, int, SpeexBits*, char *, spx_ sig_t *, spx_word16_t *, int, int, int);60 int, int, SpeexBits*, char *, spx_word16_t *, spx_word16_t *, int, int, int, spx_word32_t *); 61 61 62 62 /** Long-term un-quantize */ 63 typedef void (*ltp_unquant_func)(spx_ sig_t *, int, int, spx_word16_t, const void *, int, int *,63 typedef void (*ltp_unquant_func)(spx_word16_t *, spx_word32_t *, int, int, spx_word16_t, const void *, int, int *, 64 64 spx_word16_t *, SpeexBits*, char*, int, int, spx_word16_t, int); 65 65 66 66 67 67 /** Innovation quantization function */ 68 typedef void (*innovation_quant_func)(spx_ sig_t *, spx_coef_t *, spx_coef_t *, spx_coef_t *, const void *, int, int,68 typedef void (*innovation_quant_func)(spx_word16_t *, spx_coef_t *, spx_coef_t *, spx_coef_t *, const void *, int, int, 69 69 spx_sig_t *, spx_word16_t *, SpeexBits *, char *, int, int); 70 70 … … 85 85 ltp_quant_func ltp_quant; /**< Long-term predictor (pitch) quantizer */ 86 86 ltp_unquant_func ltp_unquant; /**< Long-term predictor (pitch) un-quantizer */ 87 const void 87 const void *ltp_params; /**< Pitch parameters (options) */ 88 88 89 89 /*Quantization of innovation*/ … … 92 92 const void *innovation_params; /**< Innovation quantization parameters*/ 93 93 94 /*Synthesis filter enhancement*/95 spx_word16_t lpc_enh_k1; /**< Enhancer constant */96 spx_word16_t lpc_enh_k2; /**< Enhancer constant */97 spx_word16_t lpc_enh_k3; /**< Enhancer constant */98 94 spx_word16_t comb_gain; /**< Gain of enhancer comb filter */ 99 95
Note: See TracChangeset
for help on using the changeset viewer.