Changeset 823 for pjproject/trunk/pjmedia/src/pjmedia-codec/speex/nb_celp.h
- Timestamp:
- Nov 23, 2006 10:19:46 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia-codec/speex/nb_celp.h
r628 r823 1 /* Copyright (C) 2002 Jean-Marc Valin */1 /* Copyright (C) 2002-2006 Jean-Marc Valin */ 2 2 /** 3 3 @file nb_celp.h … … 95 95 spx_mem_t *mem_exc; /**< Filter memory for excitation (whole frame) */ 96 96 spx_mem_t *mem_exc2; /**< Filter memory for excitation (whole frame) */ 97 spx_mem_t mem_hp[2]; /**< High-pass filter memory */ 97 98 spx_word32_t *pi_gain; /**< Gain of LPC filter at theta=pi (fe/2) */ 98 99 spx_sig_t *innov_save; /**< If non-NULL, innovation is copied here */ … … 101 102 float vbr_quality; /**< Quality setting for VBR encoding */ 102 103 float relative_quality; /**< Relative quality that will be needed by VBR */ 103 int vbr_enabled;/**< 1 for enabling VBR, 0 otherwise */104 spx_int32_t vbr_enabled; /**< 1 for enabling VBR, 0 otherwise */ 104 105 spx_int32_t vbr_max; /**< Max bit-rate allowed in VBR mode */ 105 106 int vad_enabled; /**< 1 for enabling VAD, 0 otherwise */ … … 117 118 int submodeID; /**< Activated sub-mode */ 118 119 int submodeSelect; /**< Mode chosen by the user (may differ from submodeID if VAD is on) */ 120 int isWideband; /**< Is this used as part of the embedded wideband codec */ 121 int highpass_enabled; /**< Is the input filter enabled */ 119 122 } EncState; 120 123 … … 144 147 spx_coef_t *interp_qlpc; /**< Interpolated quantized LPCs */ 145 148 spx_mem_t *mem_sp; /**< Filter memory for synthesis signal */ 149 spx_mem_t mem_hp[2]; /**< High-pass filter memory */ 146 150 spx_word32_t *pi_gain; /**< Gain of LPC filter at theta=pi (fe/2) */ 147 151 spx_sig_t *innov_save; /** If non-NULL, innovation is copied here */ … … 169 173 170 174 int dtx_enabled; 175 int isWideband; /**< Is this used as part of the embedded wideband codec */ 176 int highpass_enabled; /**< Is the input filter enabled */ 171 177 } DecState; 172 178
Note: See TracChangeset
for help on using the changeset viewer.