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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? huffinit.c

?? jpeg and mpeg 編解碼技術(shù)源代碼
?? C
字號:
/************************* MPEG-2 NBC Audio Decoder **************************
 *                                                                           *
"This software module was originally developed by 
AT&T, Dolby Laboratories, Fraunhofer Gesellschaft IIS in the course of 
development of the MPEG-2 NBC/MPEG-4 Audio standard ISO/IEC 13818-7, 
14496-1,2 and 3. This software module is an implementation of a part of one or more 
MPEG-2 NBC/MPEG-4 Audio tools as specified by the MPEG-2 NBC/MPEG-4 
Audio standard. ISO/IEC  gives users of the MPEG-2 NBC/MPEG-4 Audio 
standards free license to this software module or modifications thereof for use in 
hardware or software products claiming conformance to the MPEG-2 NBC/MPEG-4
Audio  standards. Those intending to use this software module in hardware or 
software products are advised that this use may infringe existing patents. 
The original developer of this software module and his/her company, the subsequent 
editors and their companies, and ISO/IEC have no liability for use of this software 
module or modifications thereof in an implementation. Copyright is not released for 
non MPEG-2 NBC/MPEG-4 Audio conforming products.The original developer
retains full right to use the code for his/her  own purpose, assign or donate the 
code to a third party and to inhibit third party from using the code for non 
MPEG-2 NBC/MPEG-4 Audio conforming products. This copyright notice must
be included in all copies or derivative works." 
Copyright(c)1996.
 *                                                                           *
 ****************************************************************************/
#include <math.h>
#include "all.h"

void huffbookinit(faacDecHandle hDecoder)
{
    int i;

	hufftab(&book[1], book1, 4, HUF1SGN);
	hufftab(&book[2], book2, 4, HUF2SGN);
	hufftab(&book[3], book3, 4, HUF3SGN);
	hufftab(&book[4], book4, 4, HUF4SGN);
	hufftab(&book[5], book5, 2, HUF5SGN);
	hufftab(&book[6], book6, 2, HUF6SGN);
	hufftab(&book[7], book7, 2, HUF7SGN);
	hufftab(&book[8], book8, 2, HUF8SGN);
	hufftab(&book[9], book9, 2, HUF9SGN);
	hufftab(&book[10], book10, 2, HUF10SGN);
	hufftab(&book[11], book11, 2, HUF11SGN);

    for(i = 0; i < TEXP; i++)
	{
		hDecoder->exptable[i]  = (float)pow( 2.0, 0.25*i);
    }

    for(i = 0; i < MAX_IQ_TBL; i++)
	{
		hDecoder->iq_exp_tbl[i] = (float)pow(i, 4./3.);
    }

    infoinit(hDecoder, &samp_rate_info[hDecoder->mc_info.sampling_rate_idx]);
}

void infoinit(faacDecHandle hDecoder, SR_Info *sip)
{ 
    int i, j, k, n, ws;
    int *sfbands;
    Info *ip;

    /* long block info */
    ip = &hDecoder->only_long_info;
    hDecoder->win_seq_info[ONLY_LONG_WINDOW] = ip;
    ip->islong = 1;
    ip->nsbk = 1;
    ip->bins_per_bk = LN2;
    for (i=0; i<ip->nsbk; i++) {
		ip->sfb_per_sbk[i] = sip->nsfb1024;
		ip->sectbits[i] = LONG_SECT_BITS;
		ip->sbk_sfb_top[i] = sip->SFbands1024;
    }
    ip->sfb_width_128 = NULL;
    ip->num_groups = 1;
    ip->group_len[0] = 1;
    ip->group_offs[0] = 0;
    
    /* short block info */
    ip = &hDecoder->eight_short_info;
    hDecoder->win_seq_info[EIGHT_SHORT_WINDOW] = ip;
    ip->islong = 0;
    ip->nsbk = NSHORT;
    ip->bins_per_bk = LN2;
    for (i=0; i<ip->nsbk; i++) {
		ip->sfb_per_sbk[i] = sip->nsfb128;
		ip->sectbits[i] = SHORT_SECT_BITS;
		ip->sbk_sfb_top[i] = sip->SFbands128;
    }
    /* construct sfb width table */
    ip->sfb_width_128 = sfbwidth128;
    for (i=0, j=0, n=sip->nsfb128; i<n; i++) {
		k = sip->SFbands128[i];
		sfbwidth128[i] = k - j;
		j = k;
    }
    
    /* common to long and short */
    for (ws=0; ws<NUM_WIN_SEQ; ws++) {
        if ((ip = hDecoder->win_seq_info[ws]) == NULL)
			continue;
		
		ip->sfb_per_bk = 0;   
		k = 0;
		n = 0;
        for (i=0; i<ip->nsbk; i++) {
            /* compute bins_per_sbk */
			ip->bins_per_sbk[i] = ip->bins_per_bk / ip->nsbk;
			
            /* compute sfb_per_bk */
            ip->sfb_per_bk += ip->sfb_per_sbk[i];

            /* construct default (non-interleaved) bk_sfb_top[] */
            sfbands = ip->sbk_sfb_top[i];
            for (j=0; j < ip->sfb_per_sbk[i]; j++)
                ip->bk_sfb_top[j+k] = sfbands[j] + n;

            n += ip->bins_per_sbk[i];
            k += ip->sfb_per_sbk[i];
		}	    
    }	    
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩精品电影| 亚洲精品免费一二三区| 成人免费黄色在线| 一区二区三区四区亚洲| 日韩视频一区在线观看| 91污片在线观看| 精品一区二区三区免费毛片爱| 亚洲精品国产a| 国产三级欧美三级| 欧美另类videos死尸| 成人av中文字幕| 国产精品一级二级三级| 图片区日韩欧美亚洲| 中文字幕在线不卡| www亚洲一区| 日韩视频免费直播| 在线视频你懂得一区二区三区| 国产aⅴ综合色| 精品一区二区日韩| 天天做天天摸天天爽国产一区| 亚洲素人一区二区| 欧美精彩视频一区二区三区| 欧美一区二区三区在线电影| 欧美亚洲日本国产| 99精品热视频| 成人午夜精品在线| 激情成人午夜视频| 久久精品99久久久| 男女激情视频一区| 天堂午夜影视日韩欧美一区二区| 中文字幕一区二区三区蜜月| 国产亚洲欧美在线| 久久日一线二线三线suv| 在线不卡中文字幕播放| 欧美专区日韩专区| 欧美午夜一区二区| 在线免费不卡视频| 色av成人天堂桃色av| 91视频在线看| 色哟哟国产精品| av福利精品导航| proumb性欧美在线观看| 成人美女视频在线看| 国产成人av电影在线| 国产寡妇亲子伦一区二区| 国内精品久久久久影院一蜜桃| 蜜桃视频在线一区| 久久国内精品自在自线400部| 国产在线精品一区二区三区不卡| 国产美女视频91| 成人小视频免费观看| youjizz国产精品| 97精品国产97久久久久久久久久久久| av高清不卡在线| 欧美三级三级三级| 日韩一区二区在线观看视频播放| 精品粉嫩超白一线天av| 久久精品亚洲麻豆av一区二区| 久久久精品国产99久久精品芒果| 中文字幕中文乱码欧美一区二区| 最新国产の精品合集bt伙计| 一区二区三区不卡视频在线观看| 亚洲成va人在线观看| 久久99日本精品| 国产成人精品午夜视频免费| 91蝌蚪porny| 欧美日韩一区二区三区四区| 精品精品国产高清一毛片一天堂| 日本一区二区成人| 亚洲午夜三级在线| 奇米影视在线99精品| 国产在线精品免费av| 97久久久精品综合88久久| 欧美精品 日韩| 国产午夜亚洲精品羞羞网站| 一个色在线综合| 久久99国产精品成人| 北条麻妃一区二区三区| 91精品国产91久久综合桃花| 欧美激情一二三区| 亚洲观看高清完整版在线观看| 久久精品国产一区二区| 成a人片亚洲日本久久| 欧美日韩免费不卡视频一区二区三区| 欧美一区午夜精品| 亚洲欧洲性图库| 日本在线不卡视频| 成人v精品蜜桃久久一区| 欧美精品视频www在线观看| 久久久影视传媒| 亚洲电影一级片| 成人黄动漫网站免费app| 欧美系列日韩一区| 国产精品毛片大码女人| 日av在线不卡| 99久久夜色精品国产网站| 欧美一区日韩一区| 一区二区三区在线免费视频| 国产高清亚洲一区| 日韩一区二区三区免费看| 日韩美女精品在线| 国内不卡的二区三区中文字幕 | 日韩免费视频一区二区| 亚洲三级在线免费| 国产在线精品一区二区三区不卡| 欧美剧在线免费观看网站| 国产精品久久午夜| 精品一区二区在线看| 欧美日韩国产一级二级| 日韩一区在线播放| 国内精品视频一区二区三区八戒| 宅男在线国产精品| 亚洲一区二区三区自拍| 成人中文字幕合集| 久久免费视频色| 久久精品理论片| 这里只有精品免费| 亚洲一区二区三区国产| 91丨porny丨户外露出| 国产欧美精品一区二区色综合| 久久精品久久综合| 日韩免费一区二区| 青青草国产精品亚洲专区无| 欧美日韩不卡视频| 亚洲第一主播视频| 91久久精品一区二区| 亚洲啪啪综合av一区二区三区| 成人美女在线视频| 中文字幕在线免费不卡| 豆国产96在线|亚洲| 久久久久久免费网| 国产麻豆视频精品| 精品电影一区二区| 久久91精品国产91久久小草| 日韩一级成人av| 蜜桃91丨九色丨蝌蚪91桃色| 欧美一区三区四区| 久久99精品久久久久久国产越南| 日韩欧美国产精品| 秋霞电影一区二区| 精品国产在天天线2019| 国内久久婷婷综合| 久久婷婷一区二区三区| 国产福利一区在线| 日本一二三不卡| 一本大道av一区二区在线播放| 亚洲激情自拍视频| 欧美日韩三级一区| 麻豆国产精品官网| 久久精品男人的天堂| 国产成人精品综合在线观看| 国产精品嫩草99a| 91丨九色丨国产丨porny| 亚洲综合精品久久| 91精品久久久久久久99蜜桃 | 国产高清精品在线| 国产精品国产成人国产三级 | 国产精品99久久久久久久女警| 久久精品人人爽人人爽| 91影视在线播放| 亚洲成在线观看| 欧美大黄免费观看| 91影视在线播放| 强制捆绑调教一区二区| 国产女主播视频一区二区| 99久久综合精品| 亚洲午夜久久久久久久久电影院 | 欧美精品久久天天躁| 免费观看成人鲁鲁鲁鲁鲁视频| 久久亚洲一区二区三区四区| 97成人超碰视| 视频一区在线视频| 国产三级三级三级精品8ⅰ区| 在线观看欧美日本| 久久不见久久见免费视频7| 中文字幕在线播放不卡一区| 91麻豆精品国产自产在线| 国产91丝袜在线播放九色| 亚洲精品视频在线观看免费| 日韩三级精品电影久久久| 成人精品一区二区三区中文字幕| 午夜电影久久久| 中文字幕第一区| 在线成人小视频| 99久久婷婷国产综合精品| 日本网站在线观看一区二区三区 | 久久综合成人精品亚洲另类欧美| 91色在线porny| 久久99精品久久只有精品| 亚洲欧美电影院| 欧美r级电影在线观看| 在线观看免费一区| 国产高清精品久久久久| 日韩一区精品字幕| 亚洲欧美激情在线| 欧美激情一区二区三区蜜桃视频| 欧美一级搡bbbb搡bbbb| 91影视在线播放| 成人爱爱电影网址| 久久99精品国产麻豆不卡|