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

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

?? mp4_vld.h

?? MPEG4圖像編碼和解碼處理C源代碼(非常經(jīng)典的算法)
?? H
字號(hào):
/**************************************************************************
 *                                                                        *
 * This code has been developed by John Funnell. This software is an      *
 * implementation of a part of one or more MPEG-4 Video tools as          *
 * specified in ISO/IEC 14496-2 standard.  Those intending to use this    *
 * software module in hardware or software products are advised that its  *
 * use may infringe existing patents or copyrights, and any such use      *
 * would be at such party's own risk.  The original developer of this     *
 * software module and his/her company, and subsequent editors and their  *
 * companies (including Project Mayo), will have no liability for use of  *
 * this software or modifications or derivatives thereof.                 *
 *                                                                        *
 * Project Mayo gives users of the Codec a license to this software       *
 * module or modifications thereof for use in hardware or software        *
 * products claiming conformance to the MPEG-4 Video Standard as          *
 * described in the Open DivX license.                                    *
 *                                                                        *
 * The complete Open DivX license can be found at                         *
 * http://www.projectmayo.com/opendivx/license.php                        *
 *                                                                        *
 **************************************************************************/
/**
*  Copyright (C) 2001 - Project Mayo
 *
 * John Funnell
 * Andrea Graziani
 *
 * DivX Advanced Research Center <darc@projectmayo.com>
*
**/
// mp4_vld.h //

#ifndef _MP4_VLD_H_
#define _MP4_VLD_H_

#define ESCAPE 7167

/*** *** ***/

typedef struct {
	int val, len;
} tab_type;

/***/

typedef struct {
	int last;
	int run;
	int level;
} event_t;

/*** *** ***/

static tab_type tableB16_1[] = // tables to decode Table B16 VLC - 112 values
{ 
	{4353, 7},  {4289, 7},  {385, 7},  {4417, 7},  {449, 7},  {130, 7},  {67, 7},  {9, 7},  {4098, 6},  {4098, 6},  
	{321, 6},  {321, 6},  {4225, 6},  {4225, 6},  {4161, 6},  {4161, 6},  {257, 6},  {257, 6},  {193, 6},  {193, 6},  
	{8, 6},  {8, 6},  {7, 6},  {7, 6},  {66, 6},  {66, 6},  {6, 6},  {6, 6},  {129, 5},  {129, 5},  
	{129, 5},  {129, 5},  {5, 5},  {5, 5},  {5, 5},  {5, 5},  {4, 5},  {4, 5},  {4, 5},  {4, 5},  
	{4097, 4},  {4097, 4},  {4097, 4},  {4097, 4},  {4097, 4},  {4097, 4},  {4097, 4},  {4097, 4},  {1, 2},  {1, 2},  
	{1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  
	{1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  
	{1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  {1, 2},  
	{2, 3},  {2, 3},  {2, 3},  {2, 3},  {2, 3},  {2, 3},  {2, 3},  {2, 3},  {2, 3},  {2, 3},  
	{2, 3},  {2, 3},  {2, 3},  {2, 3},  {2, 3},  {2, 3},  {65, 4},  {65, 4},  {65, 4},  {65, 4},  
	{65, 4},  {65, 4},  {65, 4},  {65, 4},  {3, 4},  {3, 4},  {3, 4},  {3, 4},  {3, 4},  {3, 4},  
	{3, 4},  {3, 4} 
};
static tab_type tableB16_2[] = { {18, 10},  {17, 10},  {4993, 9},  {4993, 9},  {4929, 9},  {4929, 9},  {4865, 9},  {4865, 9},  {4801, 9},  {4801, 9},  {4737, 9},  {4737, 9},  {4162, 9},  {4162, 9},  {4100, 9},  {4100, 9},  {769, 9},  {769, 9},  {705, 9},  {705, 9},  {450, 9},  {450, 9},  {386, 9},  {386, 9},  {322, 9},  {322, 9},  {195, 9},  {195, 9},  {131, 9},  {131, 9},  {70, 9},  {70, 9},  {69, 9},  {69, 9},  {16, 9},  {16, 9},  {258, 9},  {258, 9},  {15, 9},  {15, 9},  {14, 9},  {14, 9},  {13, 9},  {13, 9},  {4609, 8},  {4609, 8},  {4609, 8},  {4609, 8},  {4545, 8},  {4545, 8},  {4545, 8},  {4545, 8},  {4481, 8},  {4481, 8},  {4481, 8},  {4481, 8},  {4099, 8},  {4099, 8},  {4099, 8},  {4099, 8},  {641, 8},  {641, 8},  {641, 8},  {641, 8},  {577, 8},  {577, 8},  {577, 8},  {577, 8},  {513, 8},  {513, 8},  {513, 8},  {513, 8},  {4673, 8},  {4673, 8},  {4673, 8},  {4673, 8},  {194, 8},  {194, 8},  {194, 8},  {194, 8},  {68, 8},  {68, 8},  {68, 8},  {68, 8},  {12, 8},  {12, 8},  {12, 8},  {12, 8},  {11, 8},  {11, 8},  {11, 8},  {11, 8},  {10, 8},  {10, 8},  {10, 8},  {10, 8} };
static tab_type tableB16_3[] = { {4103, 11},  {4103, 11},  {4102, 11},  {4102, 11},  {22, 11},  {22, 11},  {21, 11},  {21, 11},  {4226, 10},  {4226, 10},  {4226, 10},  {4226, 10},  {4163, 10},  {4163, 10},  {4163, 10},  {4163, 10},  {4101, 10},  {4101, 10},  {4101, 10},  {4101, 10},  {833, 10},  {833, 10},  {833, 10},  {833, 10},  {323, 10},  {323, 10},  {323, 10},  {323, 10},  {514, 10},  {514, 10},  {514, 10},  {514, 10},  {259, 10},  {259, 10},  {259, 10},  {259, 10},  {196, 10},  {196, 10},  {196, 10},  {196, 10},  {132, 10},  {132, 10},  {132, 10},  {132, 10},  {71, 10},  {71, 10},  {71, 10},  {71, 10},  {20, 10},  {20, 10},  {20, 10},  {20, 10},  {19, 10},  {19, 10},  {19, 10},  {19, 10},  {23, 11},  {23, 11},  {24, 11},  {24, 11},  {72, 11},  {72, 11},  {578, 11},  {578, 11},  {4290, 11},  {4290, 11},  {4354, 11},  {4354, 11},  {5057, 11},  {5057, 11},  {5121, 11},  {5121, 11},  {25, 12},  {26, 12},  {27, 12},  {73, 12},  {387, 12},  {74, 12},  {133, 12},  {451, 12},  {897, 12},  {4104, 12},  {4418, 12},  {4482, 12},  {5185, 12},  {5249, 12},  {5313, 12},  {5377, 12},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7},  {7167, 7} };

/* tables to decode Table B17 VLC */
static tab_type tableB17_1[] = { {4225,7}, {4209,7}, {4193,7}, {4177,7}, {193,7}, {177,7}, {161,7}, {4,7}, {4161,6}, {4161,6}, {4145,6}, {4145,6}, {4129,6}, {4129,6}, {4113,6}, {4113,6}, {145,6}, {145,6}, {129,6}, {129,6}, {113,6}, {113,6}, {97,6}, {97,6}, {18,6}, {18,6}, {3,6}, {3,6}, {81,5}, {81,5}, {81,5}, {81,5}, {65,5}, {65,5}, {65,5}, {65,5}, {49,5}, {49,5}, {49,5}, {49,5}, {4097,4}, {4097,4}, {4097,4}, {4097,4}, {4097,4}, {4097,4}, {4097,4}, {4097,4}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {1,2}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {17,3}, {33,4}, {33,4}, {33,4}, {33,4}, {33,4}, {33,4}, {33,4}, {33,4}, {2,4}, {2,4},{2,4},{2,4}, {2,4}, {2,4},{2,4},{2,4} };
static tab_type tableB17_2[] = { {9,10}, {8,10}, {4481,9}, {4481,9}, {4465,9}, {4465,9}, {4449,9}, {4449,9}, {4433,9}, {4433,9}, {4417,9}, {4417,9}, {4401,9}, {4401,9}, {4385,9}, {4385,9}, {4369,9}, {4369,9}, {4098,9}, {4098,9}, {353,9}, {353,9}, {337,9}, {337,9}, {321,9}, {321,9}, {305,9}, {305,9}, {289,9}, {289,9}, {273,9}, {273,9}, {257,9}, {257,9}, {241,9}, {241,9}, {66,9}, {66,9}, {50,9}, {50,9}, {7,9}, {7,9}, {6,9}, {6,9}, {4353,8}, {4353,8}, {4353,8}, {4353,8}, {4337,8}, {4337,8}, {4337,8}, {4337,8}, {4321,8}, {4321,8}, {4321,8}, {4321,8}, {4305,8}, {4305,8}, {4305,8}, {4305,8}, {4289,8}, {4289,8}, {4289,8}, {4289,8}, {4273,8}, {4273,8}, {4273,8}, {4273,8}, {4257,8}, {4257,8}, {4257,8}, {4257,8}, {4241,8}, {4241,8}, {4241,8}, {4241,8}, {225,8}, {225,8}, {225,8}, {225,8}, {209,8}, {209,8}, {209,8}, {209,8}, {34,8}, {34,8}, {34,8}, {34,8}, {19,8}, {19,8}, {19,8}, {19,8}, {5,8}, {5,8}, {5,8}, {5,8}, };
static tab_type tableB17_3[] = { {4114,11}, {4114,11}, {4099,11}, {4099,11}, {11,11}, {11,11}, {10,11}, {10,11}, {4545,10}, {4545,10}, {4545,10}, {4545,10}, {4529,10}, {4529,10}, {4529,10}, {4529,10}, {4513,10}, {4513,10}, {4513,10}, {4513,10}, {4497,10}, {4497,10}, {4497,10}, {4497,10}, {146,10}, {146,10}, {146,10}, {146,10}, {130,10}, {130,10}, {130,10}, {130,10}, {114,10}, {114,10}, {114,10}, {114,10}, {98,10}, {98,10}, {98,10}, {98,10}, {82,10}, {82,10}, {82,10}, {82,10}, {51,10}, {51,10}, {51,10}, {51,10}, {35,10}, {35,10}, {35,10}, {35,10}, {20,10}, {20,10}, {20,10}, {20,10}, {12,11}, {12,11}, {21,11}, {21,11}, {369,11}, {369,11}, {385,11}, {385,11}, {4561,11}, {4561,11}, {4577,11}, {4577,11}, {4593,11}, {4593,11}, {4609,11}, {4609,11}, {22,12}, {36,12}, {67,12}, {83,12}, {99,12}, {162,12}, {401,12}, {417,12}, {4625,12}, {4641,12}, {4657,12}, {4673,12}, {4689,12}, {4705,12}, {4721,12}, {4737,12}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, {7167,7}, };

/***/

#endif // _MP4_VLD_H_

/***/

extern tab_type tableB16_1[];
extern tab_type tableB16_2[];
extern tab_type tableB16_3[];

extern tab_type tableB17_1[];
extern tab_type tableB17_2[];
extern tab_type tableB17_3[];

/***/

int vldTableB19(int last, int run);
int vldTableB20(int last, int run);
int vldTableB21(int last, int level);
int vldTableB22(int last, int level);
tab_type *vldTableB16(int code);
tab_type *vldTableB17(int code);

/***/

extern event_t vld_event(int intraFlag);
extern event_t vld_intra_dct();
extern event_t vld_inter_dct();

/***/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线一区二区视频| 99久久久免费精品国产一区二区| 亚洲国产高清不卡| 亚洲精品在线观看网站| 欧美成人三级电影在线| 日韩三级精品电影久久久| 日韩欧美一区二区三区在线| 欧洲av一区二区嗯嗯嗯啊| 色综合久久中文综合久久97 | 亚洲一区二区偷拍精品| 夜夜爽夜夜爽精品视频| 亚洲国产精品久久久久婷婷884| 一区二区三区高清| 蜜臀精品一区二区三区在线观看 | 3751色影院一区二区三区| 欧美精品乱人伦久久久久久| 欧美变态tickle挠乳网站| 精品国产一区a| 欧美国产欧美亚州国产日韩mv天天看完整| 久久久久久久久久久久久女国产乱 | 国产精品一区二区三区乱码| 成人久久久精品乱码一区二区三区| 本田岬高潮一区二区三区| 99久久精品免费| 在线成人av网站| 26uuu亚洲| 一区二区日韩电影| 秋霞影院一区二区| 成人午夜免费视频| 欧美日韩亚洲丝袜制服| 欧美成人伊人久久综合网| 国产精品久久久久天堂| 石原莉奈在线亚洲三区| 国产福利一区二区三区视频| 欧美三级三级三级爽爽爽| 精品日韩99亚洲| 亚洲一区视频在线观看视频| 国产一区二区三区免费| 精品视频在线看| 国产亚洲一区二区三区在线观看| 亚洲欧美偷拍另类a∨色屁股| 日本欧美一区二区| www.一区二区| 2017欧美狠狠色| 亚洲二区在线视频| eeuss影院一区二区三区| 欧美一卡二卡在线| 一区二区三区日韩欧美精品| 精品夜夜嗨av一区二区三区| www.在线欧美| 26uuu精品一区二区三区四区在线| 亚洲黄色尤物视频| aaa欧美大片| 国产视频一区在线播放| 极品少妇一区二区| 欧美一区二区三区性视频| 玉米视频成人免费看| 国产精品一区一区三区| 日韩午夜三级在线| 日韩电影在线免费| 欧美在线免费观看亚洲| 亚洲天堂福利av| 床上的激情91.| 久久精品一区二区三区四区| 久久99精品久久只有精品| 欧美巨大另类极品videosbest | 奇米影视7777精品一区二区| 色av综合在线| 亚洲视频在线一区观看| 成人a区在线观看| 久久这里只精品最新地址| 五月天激情综合| 欧美日韩中文字幕一区二区| 一区二区三区在线视频免费观看| www.在线成人| 亚洲人成精品久久久久久| 成人av电影在线观看| 国产精品视频看| av在线不卡电影| 亚洲欧美日韩国产手机在线| 一本色道综合亚洲| 一区二区三区在线视频免费观看| 日本韩国欧美一区| 亚洲蜜臀av乱码久久精品蜜桃| av中文字幕一区| 一区二区三区高清| 欧美日韩国产美女| 老司机精品视频在线| 26uuu久久天堂性欧美| 丁香六月久久综合狠狠色| 国产精品女同一区二区三区| 色综合中文字幕| 五月婷婷综合激情| 欧美第一区第二区| 成人午夜激情片| 亚洲永久免费视频| 日韩欧美高清在线| 成人av资源站| 亚洲成人手机在线| 日韩精品资源二区在线| 国产成人免费在线观看| 亚洲影院久久精品| 精品欧美一区二区三区精品久久| 成人性生交大片免费看在线播放| 亚洲人成网站在线| 日韩欧美国产综合在线一区二区三区| 国产伦精品一区二区三区免费迷 | 午夜精品久久久久久久久久| 日韩欧美一区二区三区在线| 99久久精品免费精品国产| 日日夜夜免费精品| 国产精品免费丝袜| 欧美日韩视频一区二区| 成人性视频网站| 日韩电影在线观看电影| 国产精品无人区| 欧美一区二区三区在线电影| 不卡大黄网站免费看| 日韩精品成人一区二区三区| 国产精品视频一二| 日韩欧美黄色影院| 欧美色综合影院| proumb性欧美在线观看| 久久黄色级2电影| 亚洲一区在线视频| 最新国产成人在线观看| 久久影院视频免费| 91精品国产色综合久久| 91丨九色丨黑人外教| 国内精品第一页| 麻豆国产一区二区| 亚洲国产精品影院| 一区二区三区在线免费观看 | 亚洲精品视频在线观看免费| 精品国偷自产国产一区| 欧美日韩国产综合一区二区| 91看片淫黄大片一级在线观看| 国产美女视频一区| 九九**精品视频免费播放| 天堂在线一区二区| 亚洲国产精品精华液网站| 亚洲精品免费在线| 亚洲日本在线观看| 亚洲女同一区二区| 亚洲欧美综合另类在线卡通| 久久久www成人免费毛片麻豆| 日韩三级视频中文字幕| 日韩欧美亚洲另类制服综合在线| 欧美日韩电影在线| 91精品国产综合久久国产大片 | a美女胸又www黄视频久久| 国产aⅴ综合色| 国产成人精品综合在线观看| 国产很黄免费观看久久| 国产乱码精品一品二品| 国产精品亚洲一区二区三区妖精| 国产裸体歌舞团一区二区| 久草这里只有精品视频| 国内成人免费视频| 成人激情av网| 91美女在线观看| 欧美日韩国产大片| 91精品国产高清一区二区三区| 91精品国产色综合久久久蜜香臀| 制服.丝袜.亚洲.中文.综合| 日韩欧美在线一区二区三区| 欧美成人一区二区三区片免费| 国产亚洲欧美日韩在线一区| 欧美高清在线一区| 亚洲国产精品自拍| 美洲天堂一区二卡三卡四卡视频| 狠狠色综合日日| 成+人+亚洲+综合天堂| 色婷婷国产精品综合在线观看| 日本久久精品电影| 日韩一级视频免费观看在线| 国产日韩欧美a| 亚洲国产精品久久久男人的天堂 | 波多野结衣亚洲一区| 色婷婷av一区二区三区软件| 欧美精品日韩一区| 久久精品人人做人人爽人人| 亚洲视频你懂的| 久久精品久久综合| 99这里都是精品| 欧美一区二区精品在线| 国产精品国模大尺度视频| 天天操天天干天天综合网| 国产一区二区三区综合| 91蝌蚪porny九色| 久久精品视频一区二区三区| 亚洲一线二线三线久久久| 国产二区国产一区在线观看| 在线观看av一区二区| 国产三级精品三级在线专区| 午夜精品福利一区二区三区av| 国产酒店精品激情| 日韩一区二区三区视频| 亚洲人成亚洲人成在线观看图片| 精品在线观看免费|