亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ld8k.h

?? ITU-T G.729B標準源代碼編碼端
?? H
?? 第 1 頁 / 共 3 頁
字號:

void Syn_filt(
  Word16 a[],       /* (i) Q12 : a[m+1] prediction coefficients   (m=10)    */
  Word16 x[],       /* (i)     : input signal                               */
  Word16 y[],       /* (o)     : output signal                              */
  Word16 lg,        /* (i)     : size of filtering                          */
  Word16 mem[],     /* (i/o)   : memory associated with this filtering.     */
  Word16 update     /* (i)     : 0=no update, 1=update of memory.           */
);

void Convolve(
  Word16 x[],       /* (i)     : input vector                               */
  Word16 h[],       /* (i) Q12 : impulse response                           */
  Word16 y[],       /* (o)     : output vector                              */
  Word16 L          /* (i)     : vector size                                */
);

/*--------------------------------------------------------------------------*
 *       LTP constant parameters                                            *
 *--------------------------------------------------------------------------*/

#define THRESHPIT   27853      /* Threshold to favor small pitch 0.85  Q15  */
#define UP_SAMP     3          /* upsampling factor for fractional pitch    */
#define L_INTER4    4          /* length/2 for interpolation filter         */
#define FIR_SIZE_ANA (UP_SAMP*L_INTER4+1)
#define L_INTER10   10         /* length/2 for interpolation filter         */
#define FIR_SIZE_SYN (UP_SAMP*L_INTER10+1)

/*--------------------------------------------------------------------------*
 * Pitch functions.                                                         *
 *--------------------------------------------------------------------------*/

  Word16 Pitch_ol(  /* (o)     : open loop pitch lag                        */
  Word16 signal[],  /* (i)     : signal used to compute the open loop pitch */
                    /*       signal[-pit_max] to signal[-1] should be known */
  Word16 pit_min,   /* (i)     : minimum pitch lag                          */
  Word16 pit_max,   /* (i)     : maximum pitch lag                          */
  Word16 L_frame    /* (i)     : length of frame to compute pitch           */
);

  Word16 Pitch_fr3( /* (o)     : pitch period.                              */
  Word16 exc[],     /* (i)     : excitation buffer                          */
  Word16 xn[],      /* (i)     : target vector                              */
  Word16 h[],       /* (i) Q12 : impulse response of filters.               */
  Word16 L_subfr,   /* (i)     : length of subframe                         */
  Word16 t0_min,    /* (i)     : minimum value in the searched range.       */
  Word16 t0_max,    /* (i)     : maximum value in the searched range.       */
  Word16 i_subfr,   /* (i)     : indicator for first subframe.              */
  Word16 *pit_frac  /* (o)     : chosen fraction.                           */
);

Word16 G_pitch(     /* (o) Q14 : Gain of pitch lag saturated to 1.2         */
  Word16 xn[],      /* (i)     : Pitch target.                              */
  Word16 y1[],      /* (i)     : Filtered adaptive codebook.                */
  Word16 g_coeff[], /* (i)     : Correlations need for gain quantization.   */
  Word16 L_subfr    /* (i)     : Length of subframe.                        */
);

Word16 Enc_lag3(    /* (o)     : Return index of encoding                   */
  Word16 T0,        /* (i)     : Pitch delay                                */
  Word16 T0_frac,   /* (i)     : Fractional pitch delay                     */
  Word16 *T0_min,   /* (i/o)   : Minimum search delay                       */
  Word16 *T0_max,   /* (i/o)   : Maximum search delay                       */
  Word16 pit_min,   /* (i)     : Minimum pitch delay                        */
  Word16 pit_max,   /* (i)     : Maximum pitch delay                        */
  Word16 pit_flag   /* (i)     : Flag for 1st subframe                      */
);

void Dec_lag3(      /* (o)     : return integer pitch lag                   */
  Word16 index,     /* (i)     : received pitch index                       */
  Word16 pit_min,   /* (i)     : minimum pitch lag                          */
  Word16 pit_max,   /* (i)     : maximum pitch lag                          */
  Word16 i_subfr,   /* (i)     : subframe flag                              */
  Word16 *T0,       /* (o)     : integer part of pitch lag                  */
  Word16 *T0_frac   /* (o)     : fractional part of pitch lag               */
);

Word16 Interpol_3(  /* (o)     : interpolated value                         */
  Word16 *x,        /* (i)     : input vector                               */
  Word16 frac       /* (i)     : fraction                                   */
);

void Pred_lt_3(
  Word16 exc[],     /* (i/o)   : excitation buffer                          */
  Word16 T0,        /* (i)     : integer pitch lag                          */
  Word16 frac,      /* (i)     : fraction of lag                            */
  Word16 L_subfr    /* (i)     : subframe size                              */
);

Word16 Parity_Pitch( /* (o)    : parity bit (XOR of 6 MSB bits)             */
  Word16 pitch_index /* (i)    : index for which parity to compute          */
);

Word16 Check_Parity_Pitch( /* (o) : 0 = no error, 1= error                  */
  Word16 pitch_index, /* (i)   : index of parameter                         */
  Word16 parity       /* (i)   : parity bit                                 */
);

/*--------------------------------------------------------------------------*
 * fixed codebook excitation.                                               *
 *--------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------*
 *       FCB constant parameters                                            *
 *--------------------------------------------------------------------------*/

#define DIM_RR      616        /* size of correlation matrix                */
#define NB_POS      8          /*                                           */
#define STEP        5          /* spacing for individual pulse              */
#define MSIZE       64
#define THRESHFCB   13107      /* 0.4 in Q15                                */
#define MAX_TIME    75         /* maximum number of iterations              */

/*--------------------------------------------------------------------------*
 * FCB functions.                                                           *
 *--------------------------------------------------------------------------*/

Word16 ACELP_Codebook( /* (o)  : index of pulses positions                  */
  Word16 x[],       /* (i)     : Target vector                              */
  Word16 h[],       /* (i) Q12 : Impulse response of filters                */
  Word16 T0,        /* (i)     : Pitch lag                                  */
  Word16 pitch_sharp,/* (i) Q14: Last quantized pitch gain                  */
  Word16 i_subfr,   /* (i)     : Indicator of 1st subframe,                 */
  Word16 code[],    /* (o) Q13 : Innovative codebook                        */
  Word16 y[],       /* (o) Q12 : Filtered innovative codebook               */
  Word16 *sign      /* (o)     : Signs of 4 pulses                          */
);

void Decod_ACELP(
  Word16 sign,      /* (i)     : signs of 4 pulses.                         */
  Word16 index,     /* (i)     : Positions of the 4 pulses.                 */
  Word16 cod[]      /* (o) Q13 : algebraic (fixed) codebook excitation      */
);

/*--------------------------------------------------------------------------*
 *       LSP quantizer constant parameters                                  *
 *--------------------------------------------------------------------------*/

#define NC          5          /*  NC = M/2                                 */
#define MA_NP       4          /* MA prediction order for LSP               */
#define MODE        2          /* number of modes for MA prediction         */
#define NC0_B       7          /* number of first stage bits                */
#define NC1_B       5          /* number of second stage bits               */
#define NC0         (1<<NC0_B) /* number of entries in first stage          */
#define NC1         (1<<NC1_B) /* number of entries in second stage         */

#define L_LIMIT     40         /* minimum lsf value Q13:0.005               */
#define M_LIMIT     25681      /* maximum lsf value Q13:3.135               */

#define GAP1        10         /* bandwidth expansion factor Q13            */
#define GAP2        5          /* bandwidth expansion factor Q13            */
#define GAP3        321        /* bandwidth expansion factor Q13            */
#define GRID_POINTS 60         /* search grid                               */

#define PI04        ((Word16)1029)       /* Q13  pi*0.04                    */
#define PI92        ((Word16)23677)      /* Q13  pi*0.92                    */
#define CONST10     ((Word16)10*(1<<11)) /* Q11  10.0                       */
#define CONST12     ((Word16)19661)      /* Q14  1.2                        */

/*--------------------------------------------------------------------------*
 * LSP VQ functions.                                                        *
 *--------------------------------------------------------------------------*/

void Lsf_lsp2(
  Word16 lsf[],     /* (i) Q13 : lsf[m] (range: 0.0<=val<PI)                */
  Word16 lsp[],     /* (o) Q15 : lsp[m] (range: -1<=val<1)                  */
  Word16 m          /* (i)     : LPC order                                  */
);

void Lsp_lsf2(
  Word16 lsp[],     /* (i) Q15 : lsp[m] (range: -1<=val<1)                  */
  Word16 lsf[],     /* (o) Q13 : lsf[m] (range: 0.0<=val<PI)                */
  Word16 m          /* (i)     : LPC order                                  */
);

void Qua_lsp(
  Word16 lsp[],     /* (i) Q15 : Unquantized LSP                            */
  Word16 lsp_q[],   /* (o) Q15 : Quantized LSP                              */
  Word16 ana[]      /* (o)     : indexes                                    */
);

void Get_wegt(
  Word16 flsp[],    /* (i) Q13 :                                            */
  Word16 wegt[]     /* (o) Q11 :  normalized                                */
);

void Lsp_encw_reset( void);

void Lsp_qua_cs(
  Word16 flsp_in[M],  /* Q13 */
  Word16 lspq_out[M], /* Q13 */
  Word16 *code
);

void Lsp_expand_1(
  Word16 buf[],     /* Q13 */
  Word16 gap        /* Q13 */
);

void Lsp_expand_2(
  Word16 buf[],     /* Q13 */
  Word16 gap        /* Q13 */
);

void Lsp_expand_1_2(
  Word16 buf[],     /* Q13 */
  Word16 gap        /* Q13 */
);

void Lsp_get_quant(
  Word16 lspcb1[][M],    /* Q13 */
  Word16 lspcb2[][M],    /* Q13 */
  Word16 code0,
  Word16 code1,
  Word16 code2,
  Word16 fg[][M],        /* Q15 */
  Word16 freq_prev[][M], /* Q13 */
  Word16 lspq[],            /* Q13 */
  Word16 fg_sum[]           /* Q15 */
);

void Lsp_get_tdist(
  Word16 wegt[],    /* normalized */
  Word16 buf[],     /* Q13 */
  Word32 *L_tdist,  /* Q27 */
  Word16 rbuf[],    /* Q13 */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久精品国产99久久精品芒果| 国产九色精品成人porny| 在线播放日韩导航| 久久99国产精品免费| 最新久久zyz资源站| 成人黄色免费短视频| 亚洲成人免费影院| 最新高清无码专区| 亚洲欧美日韩中文字幕一区二区三区| 日韩一级免费观看| 欧美在线观看你懂的| 成人免费看片app下载| 九九**精品视频免费播放| 成人国产视频在线观看| 欧美三级韩国三级日本一级| 色哟哟精品一区| 盗摄精品av一区二区三区| 在线观看视频91| 久久这里只有精品6| ww久久中文字幕| 一区二区三区在线高清| 一区在线播放视频| 秋霞午夜av一区二区三区| 日本韩国欧美在线| 国产99一区视频免费| 国产成人一级电影| 一区二区三区日韩精品视频| 欧美日韩dvd在线观看| 国产麻豆精品theporn| 午夜电影久久久| 亚洲一区二区三区免费视频| 久久久噜噜噜久久人人看| 亚洲成av人片一区二区梦乃| 久久精品亚洲精品国产欧美kt∨| 91精品国产综合久久香蕉麻豆| 欧美男同性恋视频网站| 国产精品美女久久久久aⅴ| 国产亚洲欧洲一区高清在线观看| 亚洲一区二区精品久久av| 国产精品羞羞答答xxdd| 欧美剧情片在线观看| 国产精品卡一卡二| 亚洲另类在线制服丝袜| 亚洲最快最全在线视频| 国产91丝袜在线播放| 欧美一区二区精品在线| 日韩三级在线观看| 亚洲影视资源网| 大胆亚洲人体视频| 精品国一区二区三区| 久久蜜桃av一区精品变态类天堂| 视频在线观看一区二区三区| 国产在线国偷精品免费看| 欧美日韩你懂的| 亚洲人xxxx| 久久69国产一区二区蜜臀| 欧美精品v日韩精品v韩国精品v| 日韩毛片高清在线播放| 国产成人在线色| 精品免费一区二区三区| 日韩欧美国产午夜精品| 久久综合久久99| 美女网站色91| 成人免费电影视频| 精品sm在线观看| 日韩av午夜在线观看| 成人国产精品免费| 国产日本一区二区| 国产精品综合视频| 欧美一区在线视频| 视频一区二区欧美| 在线成人小视频| 性感美女极品91精品| 日韩精品久久久久久| 欧美日韩国产中文| 日韩不卡手机在线v区| 青青国产91久久久久久| 久久久久亚洲蜜桃| 精品久久久久久综合日本欧美| 国产一区二区看久久| 中文字幕在线一区免费| 欧美精品 国产精品| 激情综合亚洲精品| 亚洲欧美电影一区二区| 91精品国模一区二区三区| 国产成人免费9x9x人网站视频| 亚洲电影在线播放| 欧美日韩午夜精品| 亚洲愉拍自拍另类高清精品| 欧美视频三区在线播放| 国产日韩av一区二区| 风间由美一区二区av101| 国产精品你懂的在线欣赏| 91免费在线看| 日韩欧美一二三| 久久精品国产亚洲5555| 91国产丝袜在线播放| 亚洲mv在线观看| 日韩欧美一二三| 国产成人在线免费观看| 中文字幕一区二区不卡 | 一本色道久久综合亚洲aⅴ蜜桃| 亚洲欧美另类图片小说| 欧美在线综合视频| 麻豆精品视频在线观看免费| 久久久久久久久久久久电影| 99视频热这里只有精品免费| 2022国产精品视频| 不卡av电影在线播放| 亚洲一区二区三区四区的| 7777女厕盗摄久久久| 国产精品一区二区久久精品爱涩| 亚洲欧洲三级电影| 国产亚洲女人久久久久毛片| 91色porny| 日韩不卡一区二区三区| 国产精品区一区二区三| 在线精品亚洲一区二区不卡| 免费黄网站欧美| 亚洲欧美一区二区久久| 欧美电影免费提供在线观看| 一区二区三区在线视频免费观看| 91精品国产综合久久精品图片| 国产精品一二三区在线| 久久69国产一区二区蜜臀 | 色综合久久六月婷婷中文字幕| 香港成人在线视频| 91麻豆精品久久久久蜜臀| 久久91精品国产91久久小草| 91麻豆精品国产自产在线观看一区| 亚洲啪啪综合av一区二区三区| 成人午夜精品在线| 亚洲国产精华液网站w| 日韩1区2区3区| 欧美激情一区二区三区在线| 色猫猫国产区一区二在线视频| 1区2区3区欧美| 色94色欧美sute亚洲线路一ni| 中文字幕一区二区三区av| 欧美特级限制片免费在线观看| 亚洲午夜在线视频| 国产一区福利在线| 日韩欧美一区二区免费| 国产一区二区毛片| 欧美精品一区二区三区蜜臀| 日韩av一级电影| 欧美一级高清大全免费观看| 一区二区久久久久| 91小视频免费看| 亚洲精品乱码久久久久| 99久久精品国产网站| 激情深爱一区二区| 成人国产在线观看| 国产精品久久夜| 欧美一区二区不卡视频| 亚洲人成7777| 欧美欧美欧美欧美首页| 视频在线在亚洲| 久久丝袜美腿综合| 日韩欧美国产麻豆| 欧美午夜片在线观看| 亚洲一区精品在线| 蜜芽一区二区三区| 666欧美在线视频| 色中色一区二区| 国产成人午夜精品5599| 老鸭窝一区二区久久精品| 亚洲精品一区在线观看| 555夜色666亚洲国产免| 国产剧情av麻豆香蕉精品| 奇米影视一区二区三区小说| 亚洲影院在线观看| 亚洲精品免费电影| 综合激情成人伊人| 国产精品欧美一区喷水| 国产午夜精品福利| 国产亚洲欧美一级| 国产午夜精品一区二区三区视频 | 91老师国产黑色丝袜在线| 精品久久久久久无| 麻豆精品一区二区av白丝在线| 日韩一区二区视频在线观看| 亚洲高清久久久| 欧美一区二视频| 久久精品理论片| 国产农村妇女毛片精品久久麻豆| 久久av中文字幕片| 欧美激情一区不卡| www.av亚洲| 首页综合国产亚洲丝袜| 亚洲电影视频在线| 亚洲第一电影网| 日韩精品亚洲一区| 日本亚洲一区二区| 麻豆成人久久精品二区三区小说| 蜜臀久久久久久久| 欧美在线观看18| 欧美日韩一级视频| 欧美日韩国产高清一区二区三区| 在线观看91av|