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

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

?? putmpg.c

?? mpeg2編解標準源
?? C
字號:
/* putmpg.c, block and motion vector encoding routines                      *//* Copyright (C) 1996, MPEG Software Simulation Group. All Rights Reserved. *//* * Disclaimer of Warranty * * These software programs are available to the user without any license fee or * royalty on an "as is" basis.  The MPEG Software Simulation Group disclaims * any and all warranties, whether express, implied, or statuary, including any * implied warranties or merchantability or of fitness for a particular * purpose.  In no event shall the copyright-holder be liable for any * incidental, punitive, or consequential damages of any kind whatsoever * arising from the use of these programs. * * This disclaimer of warranty extends to the user of these programs and user's * customers, employees, agents, transferees, successors, and assigns. * * The MPEG Software Simulation Group does not represent or warrant that the * programs furnished hereunder are free of infringement of any third-party * patents. * * Commercial implementations of MPEG-1 and MPEG-2 video, including shareware, * are subject to royalty fees to patent holders.  Many of these patents are * general enough such that they are unavoidable regardless of implementation * design. * */#include <stdio.h>#include "config.h"#include "global.h"/* generate variable length codes for an intra-coded block (6.2.6, 6.3.17) */void putintrablk(blk,cc)short *blk;int cc;{  int n, dct_diff, run, signed_level;  /* DC coefficient (7.2.1) */  dct_diff = blk[0] - dc_dct_pred[cc]; /* difference to previous block */  dc_dct_pred[cc] = blk[0];  if (cc==0)    putDClum(dct_diff);  else    putDCchrom(dct_diff);  /* AC coefficients (7.2.2) */  run = 0;  for (n=1; n<64; n++)  {    /* use appropriate entropy scanning pattern */    signed_level = blk[(altscan ? alternate_scan : zig_zag_scan)[n]];    if (signed_level!=0)    {      putAC(run,signed_level,intravlc);      run = 0;    }    else      run++; /* count zero coefficients */  }  /* End of Block -- normative block punctuation */  if (intravlc)    putbits(6,4); /* 0110 (Table B-15) */  else    putbits(2,2); /* 10 (Table B-14) */}/* generate variable length codes for a non-intra-coded block (6.2.6, 6.3.17) */void putnonintrablk(blk)short *blk;{  int n, run, signed_level, first;  run = 0;  first = 1;  for (n=0; n<64; n++)  {    /* use appropriate entropy scanning pattern */    signed_level = blk[(altscan ? alternate_scan : zig_zag_scan)[n]];    if (signed_level!=0)    {      if (first)      {        /* first coefficient in non-intra block */        putACfirst(run,signed_level);        first = 0;      }      else        putAC(run,signed_level,0);      run = 0;    }    else      run++; /* count zero coefficients */  }  /* End of Block -- normative block punctuation  */  putbits(2,2);}/* generate variable length code for a motion vector component (7.6.3.1) */void putmv(dmv,f_code)int dmv,f_code;{  int r_size, f, vmin, vmax, dv, temp, motion_code, motion_residual;  r_size = f_code - 1; /* number of fixed length code ('residual') bits */  f = 1<<r_size;  vmin = -16*f; /* lower range limit */  vmax = 16*f - 1; /* upper range limit */  dv = 32*f;  /* fold vector difference into [vmin...vmax] */  if (dmv>vmax)    dmv-= dv;  else if (dmv<vmin)    dmv+= dv;  /* check value */  if (dmv<vmin || dmv>vmax)    if (!quiet)      fprintf(stderr,"invalid motion vector\n");  /* split dmv into motion_code and motion_residual */  temp = ((dmv<0) ? -dmv : dmv) + f - 1;  motion_code = temp>>r_size;  if (dmv<0)    motion_code = -motion_code;  motion_residual = temp & (f-1);  putmotioncode(motion_code); /* variable length code */  if (r_size!=0 && motion_code!=0)    putbits(motion_residual,r_size); /* fixed length code */}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品1区二区.| 91美女片黄在线观看| 亚洲自拍偷拍av| 自拍偷自拍亚洲精品播放| 中文字幕+乱码+中文字幕一区| 精品日韩在线一区| 日韩免费性生活视频播放| 欧美tickling网站挠脚心| 欧美成人在线直播| 久久九九久精品国产免费直播| 久久看人人爽人人| 中文字幕一区二区视频| 亚洲日本一区二区| 成人成人成人在线视频| 日本成人中文字幕| 亚洲高清久久久| 亚洲与欧洲av电影| 久久久久久**毛片大全| 日韩一区二区免费在线观看| 色欧美片视频在线观看| 日本亚洲一区二区| 国产乱一区二区| 91行情网站电视在线观看高清版| 91啪亚洲精品| 欧美欧美午夜aⅴ在线观看| 欧美一区二区三区四区在线观看| 精品国产网站在线观看| 欧美国产成人在线| 一区二区在线观看视频| 丝袜美腿高跟呻吟高潮一区| 经典三级一区二区| 99精品视频一区二区| 欧美色区777第一页| 日韩欧美国产1| 中文字幕精品一区| 亚洲制服欧美中文字幕中文字幕| 五月激情丁香一区二区三区| 国产又粗又猛又爽又黄91精品| www.亚洲精品| 7777精品伊人久久久大香线蕉完整版 | 91精品免费观看| 欧美一区二区精美| 国产精品狼人久久影院观看方式| 亚洲午夜精品17c| 精品一区二区三区视频| 成人一区二区视频| 日韩精品影音先锋| 精品粉嫩超白一线天av| 国产欧美一区二区在线| 久久久久久久久久久99999| 久久奇米777| 日韩精品久久理论片| 日韩一区二区三区四区五区六区| 成人永久aaa| 五月开心婷婷久久| 91 com成人网| 亚洲成人第一页| 国产成人免费视频精品含羞草妖精| av电影在线观看一区| 亚洲国产美女搞黄色| 欧美久久久久久蜜桃| 亚洲人成人一区二区在线观看| 午夜久久久影院| 国产不卡视频在线播放| 欧美美女直播网站| 日韩欧美国产精品一区| 国产三级欧美三级| 久久久另类综合| 亚洲精品自拍动漫在线| 国产电影一区二区三区| 91福利视频久久久久| 国产农村妇女毛片精品久久麻豆 | 亚洲国产日韩av| www.日韩av| 国产欧美视频一区二区| 麻豆精品国产传媒mv男同| 91福利视频久久久久| 久久久99免费| 日本欧美在线看| 色伊人久久综合中文字幕| 国产午夜精品一区二区| 亚洲码国产岛国毛片在线| 欧美性受xxxx黑人xyx性爽| 中文字幕国产一区二区| 免费不卡在线视频| 欧美做爰猛烈大尺度电影无法无天| 日韩欧美亚洲国产另类| 亚洲国产一二三| 色婷婷精品久久二区二区蜜臀av | 午夜精品久久久久久久99水蜜桃| 久久se这里有精品| 中文字幕第一区第二区| 国产伦精品一区二区三区免费| 久久久91精品国产一区二区三区| 国产宾馆实践打屁股91| 欧美国产精品一区二区| 精品一区二区三区免费| 国产精品久久二区二区| 欧美日韩不卡在线| 粉嫩13p一区二区三区| 亚洲欧美日韩一区二区三区在线观看| 中文字幕av一区二区三区免费看| 国产精品综合久久| 久久亚洲一级片| 国产综合成人久久大片91| 精品捆绑美女sm三区| 久久国产精品99久久久久久老狼| 91精品国产一区二区三区蜜臀| 午夜久久久影院| 欧美一区二区在线看| 日本成人中文字幕在线视频| 7777精品伊人久久久大香线蕉的| 亚洲国产成人av| 日韩一级大片在线观看| 国产乱人伦偷精品视频不卡| 国产日韩欧美一区二区三区乱码| 国产99久久久精品| 综合久久国产九一剧情麻豆| 91黄色激情网站| 日韩av电影免费观看高清完整版 | 亚洲一区二区黄色| 91麻豆精品国产91久久久久久久久 | 中文字幕一区二区日韩精品绯色| 播五月开心婷婷综合| 中文字幕一区二区三区av| 欧美专区日韩专区| 秋霞影院一区二区| 久久久综合精品| 一本久道久久综合中文字幕| 亚洲电影第三页| ww久久中文字幕| 色婷婷激情久久| 奇米888四色在线精品| 久久久久久久久久看片| 色综合色狠狠天天综合色| 亚洲成a人在线观看| 精品日韩一区二区三区免费视频| 成人免费va视频| 五月天丁香久久| 国产欧美日韩综合精品一区二区| 91久久精品一区二区三| 免费人成黄页网站在线一区二区| 久久久国产精华| 在线看日本不卡| 国内成人免费视频| 亚洲另类春色国产| 欧美成人三级电影在线| 99久久精品国产毛片| 免费成人av资源网| 亚洲欧美日韩电影| 欧美大胆一级视频| 91日韩一区二区三区| 久久精品国产秦先生| 一区二区三区在线视频观看| 欧美成人一区二区| 91高清视频在线| 国产一区二区三区av电影| 亚洲免费观看高清| 26uuu亚洲综合色| 欧美三级一区二区| 成人高清在线视频| 精品精品国产高清a毛片牛牛| 久久久噜噜噜久噜久久综合| 国产亚洲综合性久久久影院| 一区二区在线电影| 青青草国产成人av片免费| 韩国成人在线视频| 91丨九色丨蝌蚪富婆spa| 欧美综合视频在线观看| 日韩视频一区二区三区在线播放| 久久综合网色—综合色88| 亚洲人成亚洲人成在线观看图片 | 日韩电影免费一区| 久久久精品天堂| 91精品国产综合久久国产大片| 91在线观看免费视频| 国内精品视频一区二区三区八戒| 亚洲一区欧美一区| 成人免费在线观看入口| 久久这里只有精品视频网| 欧美猛男gaygay网站| 日本精品一级二级| 93久久精品日日躁夜夜躁欧美| 国产一区视频网站| 毛片一区二区三区| 亚瑟在线精品视频| 国产精品福利一区| 欧美国产一区二区| 久久影院视频免费| 日韩欧美www| 日韩欧美视频一区| 欧美一区二区三区精品| 色又黄又爽网站www久久| www.激情成人| 成人性色生活片| 成人午夜av电影| 懂色av一区二区在线播放| 国产伦精品一区二区三区免费| 精品一区二区三区视频| 激情亚洲综合在线|