summaryrefslogtreecommitdiffstats
path: root/thirdparties/win32/include/BroadVoice16/bv16/bv16externs.h
diff options
context:
space:
mode:
Diffstat (limited to 'thirdparties/win32/include/BroadVoice16/bv16/bv16externs.h')
-rwxr-xr-xthirdparties/win32/include/BroadVoice16/bv16/bv16externs.h138
1 files changed, 69 insertions, 69 deletions
diff --git a/thirdparties/win32/include/BroadVoice16/bv16/bv16externs.h b/thirdparties/win32/include/BroadVoice16/bv16/bv16externs.h
index 6d7ce95..6bc8f3e 100755
--- a/thirdparties/win32/include/BroadVoice16/bv16/bv16externs.h
+++ b/thirdparties/win32/include/BroadVoice16/bv16/bv16externs.h
@@ -60,98 +60,98 @@ extern Word16 cccb[];
/* Function Prototypes */
Word32 estlevel(
-Word32 lg,
-Word32 *level,
-Word32 *lmax,
-Word32 *lmin,
-Word32 *lmean,
-Word32 *x1,
-Word16 ngfae,
-Word16 nggalgc,
-Word16 *estl_alpha_min); /* Q15 */
+ Word32 lg,
+ Word32 *level,
+ Word32 *lmax,
+ Word32 *lmin,
+ Word32 *lmean,
+ Word32 *x1,
+ Word16 ngfae,
+ Word16 nggalgc,
+ Word16 *estl_alpha_min); /* Q15 */
void excdec_w_synth(
-Word16 *xq, /* (o) Q0 quantized signal vector */
-Word16 *ltsym, /* (i/o) Q16 quantized excitation signal vector */
-Word16 *stsym, /* (i/o) Q0 short-term predictor memory */
-Word16 *idx, /* (o) quantizer codebook index for uq[] vector */
-Word16 *b, /* (i) Q15 coefficient of 3-tap pitch predictor */
-Word16 *cb, /* (i) Q0 codebook */
-Word16 pp, /* pitch period (# of 8 kHz samples) */
-Word16 *aq, /* (i) Q12 short-term predictor coefficients */
-Word16 gain_exp, /* gain_exp of current sub-frame */
-Word32 *EE
+ Word16 *xq, /* (o) Q0 quantized signal vector */
+ Word16 *ltsym, /* (i/o) Q16 quantized excitation signal vector */
+ Word16 *stsym, /* (i/o) Q0 short-term predictor memory */
+ Word16 *idx, /* (o) quantizer codebook index for uq[] vector */
+ Word16 *b, /* (i) Q15 coefficient of 3-tap pitch predictor */
+ Word16 *cb, /* (i) Q0 codebook */
+ Word16 pp, /* pitch period (# of 8 kHz samples) */
+ Word16 *aq, /* (i) Q12 short-term predictor coefficients */
+ Word16 gain_exp, /* gain_exp of current sub-frame */
+ Word32 *EE
);
Word32 gaindec(
-Word32 *lgq, /* Q25 */
-Word16 gidx,
-Word16 *lgpm, /* Q11 */
-Word32 *prevlg, /* Q25 */
-Word32 level, /* Q25 */
-Word16 *nggalgc,
-Word32 *lg_el);
+ Word32 *lgq, /* Q25 */
+ Word16 gidx,
+ Word16 *lgpm, /* Q11 */
+ Word32 *prevlg, /* Q25 */
+ Word32 level, /* Q25 */
+ Word16 *nggalgc,
+ Word32 *lg_el);
void gainplc(Word32 E, Word16 *lgeqm, Word32 *lgqm);
void lspdec(
-Word16 *lspq, /* Q15 */
-Word16 *lspidx,
-Word16 *lsppm, /* Q15 */
-Word16 *lspqlast);
+ Word16 *lspq, /* Q15 */
+ Word16 *lspidx,
+ Word16 *lsppm, /* Q15 */
+ Word16 *lspqlast);
void lspdecplc(
-Word16 *lspq, /* Q15 */
-Word16 *lsppm); /* Q15 */
+ Word16 *lspq, /* Q15 */
+ Word16 *lsppm); /* Q15 */
Word16 coarsepitch(
-Word16 *xw, /* (i) Q1 weighted low-band signal frame */
-struct BV16_Encoder_State *c); /* (i/o) coder state */
+ Word16 *xw, /* (i) Q1 weighted low-band signal frame */
+ struct BV16_Encoder_State *c); /* (i/o) coder state */
Word16 refinepitch(
-Word16 *x,
-Word16 cpp,
-Word16 *ppt);
+ Word16 *x,
+ Word16 cpp,
+ Word16 *ppt);
Word16 pitchtapquan(
-Word16 *x,
-Word16 pp,
-Word16 *b,
-Word32 *re);
+ Word16 *x,
+ Word16 pp,
+ Word16 *b,
+ Word32 *re);
void excquan(
-Word16 *idx, /* quantizer codebook index for uq[] vector */
-Word16 *s, /* (i) Q0 input signal vector */
-Word16 *aq, /* (i) Q12 noise feedback filter coefficient array */
-Word16 *fsz, /* (i) Q12 short-term noise feedback filter - numerator */
-Word16 *fsp, /* (i) Q12 short-term noise feedback filter - denominator */
-Word16 *b, /* (i) Q15 coefficient of 3-tap pitch predictor */
-Word16 beta, /* (i) Q13 coefficient of pitch feedback filter */
-Word16 *stsym, /* (i/o) Q0 filter memory */
-Word16 *ltsym, /* (i/0) Q0 long-term synthesis filter memory */
-Word16 *ltnfm, /* (i/o) Q0 long-term noise feedback filter memory */
-Word16 *stnfz, /* (i/o) Q0 filter memory */
-Word16 *stnfp, /* (i/o) Q0 filter memory */
-Word16 *cb, /* (i) scalar quantizer codebook - normalized by gain_exp */
-Word16 pp, /* pitch period (# of 8 kHz samples) */
-Word16 gain_exp
+ Word16 *idx, /* quantizer codebook index for uq[] vector */
+ Word16 *s, /* (i) Q0 input signal vector */
+ Word16 *aq, /* (i) Q12 noise feedback filter coefficient array */
+ Word16 *fsz, /* (i) Q12 short-term noise feedback filter - numerator */
+ Word16 *fsp, /* (i) Q12 short-term noise feedback filter - denominator */
+ Word16 *b, /* (i) Q15 coefficient of 3-tap pitch predictor */
+ Word16 beta, /* (i) Q13 coefficient of pitch feedback filter */
+ Word16 *stsym, /* (i/o) Q0 filter memory */
+ Word16 *ltsym, /* (i/0) Q0 long-term synthesis filter memory */
+ Word16 *ltnfm, /* (i/o) Q0 long-term noise feedback filter memory */
+ Word16 *stnfz, /* (i/o) Q0 filter memory */
+ Word16 *stnfp, /* (i/o) Q0 filter memory */
+ Word16 *cb, /* (i) scalar quantizer codebook - normalized by gain_exp */
+ Word16 pp, /* pitch period (# of 8 kHz samples) */
+ Word16 gain_exp
);
Word16 gainquan(
-Word32 *gainq, /* Q18 */
-Word32 *ee, /* Q3 */
-Word16 *lgpm, /* Q11 */
-Word32 *prevlg, /* Q25 */
-Word32 level); /* Q25 */
+ Word32 *gainq, /* Q18 */
+ Word32 *ee, /* Q3 */
+ Word16 *lgpm, /* Q11 */
+ Word32 *prevlg, /* Q25 */
+ Word32 level); /* Q25 */
void lspquan(
-Word16 *lspq,
-Word16 *lspidx,
-Word16 *lsp,
-Word16 *lsppm);
+ Word16 *lspq,
+ Word16 *lspidx,
+ Word16 *lsp,
+ Word16 *lsppm);
void preprocess(
-struct BV16_Encoder_State *cs,
-Word16 *output, /* (o) Q0 output signal, less factor 1.5 */
-Word16 *input, /* (i) Q0 input signal */
-Word16 N); /* length of signal */
+ struct BV16_Encoder_State *cs,
+ Word16 *output, /* (o) Q0 output signal, less factor 1.5 */
+ Word16 *input, /* (i) Q0 input signal */
+ Word16 N); /* length of signal */
OpenPOWER on IntegriCloud