亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
久久9热精品视频| 国产福利一区二区三区视频在线| 久久理论电影网| 欧美人动与zoxxxx乱| 日韩免费高清视频| 亚洲一区二区免费视频| 国产精品一区不卡| 91精品国产综合久久久蜜臀粉嫩 | 国产精品伦理一区二区| 亚洲成人激情自拍| 色94色欧美sute亚洲线路一久| 国产亚洲欧美色| 国产米奇在线777精品观看| 在线成人午夜影院| 丝袜美腿成人在线| 夜夜操天天操亚洲| 中文字幕va一区二区三区| 国产麻豆午夜三级精品| 欧美三级视频在线播放| 亚洲色图一区二区| 99国产精品久| 国产精品久久久99| 成人av在线资源网站| 国产精品嫩草影院com| 成人h动漫精品一区二区| 日本一区二区三区国色天香| 国产剧情一区二区| 久久精品亚洲精品国产欧美kt∨| 黄页视频在线91| 欧美成人a视频| 国产精品亚洲一区二区三区妖精 | 日本一区中文字幕| 91精品国产一区二区三区蜜臀| 日韩在线播放一区二区| 欧美精品色综合| 国产伦理精品不卡| 国产综合久久久久影院| 日韩欧美专区在线| 极品少妇一区二区| 久久免费看少妇高潮| 成人三级伦理片| 亚洲日本在线a| 欧美人妇做爰xxxⅹ性高电影| 奇米精品一区二区三区在线观看一| 欧美欧美欧美欧美| 国产在线精品免费av| 国产精品毛片无遮挡高清| 91婷婷韩国欧美一区二区| 亚洲国产日韩在线一区模特| 欧美猛男男办公室激情| 韩国精品免费视频| 亚洲猫色日本管| 欧美性猛交xxxx黑人交| 久久99精品久久久久久国产越南| 久久久久久久久蜜桃| 91视频在线观看免费| 五月天国产精品| 日韩一区二区三区视频在线 | 色妞www精品视频| 一区二区三区在线视频免费| 欧美日韩一区高清| 国产精品一区二区三区99| 亚洲男同1069视频| 日韩一区二区三区高清免费看看| 国产一区二区三区视频在线播放| 亚洲天堂2016| 欧美精品一区二区三区蜜臀| 色爱区综合激月婷婷| 精品中文字幕一区二区| 亚洲乱码精品一二三四区日韩在线| 91精品国产综合久久福利软件| 成人在线视频一区| 日本亚洲三级在线| 亚洲视频在线一区| www成人在线观看| 欧美日韩免费观看一区二区三区 | 麻豆精品一二三| 日韩理论片在线| 中文字幕日本不卡| 欧美军同video69gay| 波多野洁衣一区| 国产一区二区三区高清播放| 亚洲午夜av在线| 中文字幕欧美一区| 国产欧美精品一区二区色综合朱莉| 欧美日韩亚州综合| 在线区一区二视频| www.欧美亚洲| 国产成人免费视频网站| 免费观看成人av| 亚洲444eee在线观看| 亚洲视频每日更新| 亚洲欧洲日韩综合一区二区| 久久综合精品国产一区二区三区| 欧美一级理论性理论a| 欧美色综合天天久久综合精品| 北条麻妃国产九九精品视频| 国产精品中文欧美| 久久国产精品第一页| 人禽交欧美网站| 日日夜夜免费精品| 亚洲电影一级黄| 亚洲高清免费观看| 亚洲国产另类精品专区| 亚洲第一会所有码转帖| 亚洲国产欧美日韩另类综合| 亚洲香肠在线观看| 午夜亚洲国产au精品一区二区| 亚洲一区二区三区爽爽爽爽爽| 亚洲日本一区二区三区| 亚洲精品免费电影| 一区二区三区**美女毛片| 一级日本不卡的影视| 亚洲一区二区三区美女| 亚洲曰韩产成在线| 日韩在线观看一区二区| 美女在线视频一区| 极品美女销魂一区二区三区| 国产麻豆一精品一av一免费| 欧美日韩午夜在线| 欧美日韩国产美| 日韩亚洲国产中文字幕欧美| 日韩片之四级片| 国产三级精品在线| 国产精品三级视频| 亚洲综合色网站| 免费观看在线综合| 国产成人免费在线视频| 91丝袜美女网| 欧美日韩在线综合| 欧美第一区第二区| 国产精品久久久久久久午夜片| 综合在线观看色| 亚洲成av人片一区二区三区| 蜜桃视频一区二区三区| 国产成人在线视频网站| 色999日韩国产欧美一区二区| 欧美伦理影视网| 精品少妇一区二区三区| 国产电影精品久久禁18| 国产69精品久久久久777| www.66久久| 在线成人av网站| 国产欧美精品区一区二区三区| 国产精品成人午夜| 青草国产精品久久久久久| 国产精品亚洲第一| 欧美日韩精品一区二区天天拍小说 | 麻豆免费看一区二区三区| 高清av一区二区| 欧美日韩一区二区三区在线| 精品美女在线观看| 亚洲久草在线视频| 国产最新精品精品你懂的| 91视频观看视频| 欧美大肚乱孕交hd孕妇| 亚洲视频综合在线| 精品一区二区在线视频| 欧美日韩在线播放三区四区| 自拍偷拍亚洲激情| 久久机这里只有精品| 色综合天天综合色综合av| 91热门视频在线观看| 91精品国产综合久久久久久漫画 | 日韩电影在线观看网站| 成人精品免费网站| 日韩精品一区二区三区蜜臀| 亚洲综合成人在线视频| 成人sese在线| 精品福利一区二区三区免费视频| 亚洲国产精品久久人人爱蜜臀| 不卡的av电影在线观看| 精品理论电影在线观看| 天天av天天翘天天综合网色鬼国产 | 日韩在线一区二区三区| 91久久精品日日躁夜夜躁欧美| 国产人妖乱国产精品人妖| 青青草原综合久久大伊人精品优势 | 精品成人一区二区| 日韩高清一区在线| 欧美在线看片a免费观看| 亚洲欧洲精品一区二区三区 | 国产综合久久久久影院| 欧美一级欧美三级在线观看| 香蕉加勒比综合久久| 在线观看免费视频综合| 亚洲精品免费在线观看| 色婷婷久久久久swag精品| 亚洲天堂中文字幕| 99久久精品免费观看| 国产精品视频你懂的| 成人免费看黄yyy456| 国产欧美日韩综合精品一区二区| 久久99精品国产.久久久久久| 欧美一二三区在线| 久久精品国产成人一区二区三区| 欧美成人高清电影在线| 国产伦精品一区二区三区在线观看| 欧美精品一区二区三区蜜桃 | 蜜桃在线一区二区三区|