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

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

?? putmpg.c

?? MPEG2編解碼的源代碼.zip
?? C
字號(hào):
/* 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 */}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线|欧美| 99re这里只有精品首页| 中文字幕不卡在线观看| 色婷婷狠狠综合| 麻豆成人久久精品二区三区小说| 国产丝袜在线精品| 欧美日韩精品一区二区三区蜜桃| 国产一区二区导航在线播放| 亚洲成人自拍一区| 国产精品国产三级国产普通话蜜臀| 欧美日本国产视频| 一本一道波多野结衣一区二区| 国产乱码精品一区二区三区忘忧草| 亚洲韩国一区二区三区| 国产精品久久久久毛片软件| 欧美一区二区三区在线看| av电影天堂一区二区在线| 国产综合色视频| 日韩中文字幕不卡| 亚洲在线视频免费观看| 中文字幕在线观看不卡视频| 久久久久青草大香线综合精品| 欧美精品一二三| 一本久道久久综合中文字幕| 99视频一区二区| 国产成人在线视频网站| 欧美一区二区播放| 91久久奴性调教| 99精品视频一区二区三区| 国产精品69毛片高清亚洲| 黑人巨大精品欧美黑白配亚洲| 日韩精品每日更新| 亚洲成人在线免费| 亚洲一区二区av在线| 一区二区三区精密机械公司| 亚洲日本一区二区三区| 亚洲欧洲精品一区二区三区| 中文字幕一区二区三区蜜月 | 精品噜噜噜噜久久久久久久久试看| 欧美性大战久久久久久久蜜臀| 色综合天天综合| 91丨九色丨国产丨porny| 99久久精品一区二区| 不卡的av电影在线观看| av电影在线观看完整版一区二区| 91在线视频网址| 色综合久久天天| 在线观看亚洲一区| 欧美日韩一区二区三区在线看 | 久久伊99综合婷婷久久伊| 欧美精品一区二区在线播放| 欧美精品一区在线观看| 国产亚洲一区字幕| 自拍av一区二区三区| 亚洲精品视频在线观看免费| 亚洲福利国产精品| 免费xxxx性欧美18vr| 韩国精品久久久| 成人黄色大片在线观看| 日本乱人伦aⅴ精品| 欧美日韩高清影院| 精品国产精品网麻豆系列 | 午夜日韩在线电影| 免费看精品久久片| 国产精品一区二区免费不卡| 成人久久久精品乱码一区二区三区| 99re热视频精品| 欧美性欧美巨大黑白大战| 欧美一卡二卡在线观看| 久久久久国产精品厨房| 亚洲天堂网中文字| 丝袜诱惑亚洲看片| 国产激情精品久久久第一区二区| av一区二区三区在线| 欧美日韩午夜在线视频| 精品国精品国产| 国产精品九色蝌蚪自拍| 视频一区中文字幕国产| 国产一区二区三区在线观看免费 | 国产91精品在线观看| 一本到一区二区三区| 日韩欧美国产小视频| 国产精品理论片| 日韩在线卡一卡二| 成人精品视频网站| 538prom精品视频线放| 国产日韩精品一区二区三区| 亚洲午夜免费福利视频| 国产精品一区二区三区乱码| 中文字幕一区av| 亚洲v精品v日韩v欧美v专区| 国产传媒一区在线| 欧美日韩免费电影| 国产精品高清亚洲| 免费观看91视频大全| 91老司机福利 在线| 精品人在线二区三区| 亚洲综合色噜噜狠狠| 国产福利91精品| 91 com成人网| 亚洲欧美另类综合偷拍| 精品在线播放午夜| 在线欧美小视频| 国产欧美精品在线观看| 免费日韩伦理电影| 欧美日韩久久久久久| 日韩一区在线看| 国产精品一区二区三区99 | 国产精品成人在线观看| 黄色精品一二区| 欧美男女性生活在线直播观看| 国产精品毛片a∨一区二区三区| 欧美a级理论片| 欧美三级欧美一级| 亚洲免费观看高清在线观看| 粉嫩13p一区二区三区| 精品毛片乱码1区2区3区| 五月激情综合婷婷| 欧美日韩中文字幕一区| 亚洲色欲色欲www| 成人手机在线视频| 国产日韩欧美精品一区| 国产一区二区三区黄视频 | 91福利区一区二区三区| 中文字幕欧美一区| 不卡av在线免费观看| 国产欧美精品一区aⅴ影院| 韩日av一区二区| 欧美成人一区二区三区片免费| 肉肉av福利一精品导航| 在线播放日韩导航| 亚欧色一区w666天堂| 欧美色综合久久| 亚洲成人在线观看视频| 欧美精品久久天天躁| 夜夜夜精品看看| 欧美视频在线一区| 丝袜诱惑制服诱惑色一区在线观看| 欧美亚洲国产一区二区三区| 亚洲图片自拍偷拍| 欧美日韩1234| 麻豆国产91在线播放| 久久综合九色综合久久久精品综合 | 男人的天堂久久精品| 欧美一级高清大全免费观看| 日本亚洲一区二区| 日韩免费观看高清完整版| 精品午夜一区二区三区在线观看| 欧美mv日韩mv国产| 国产成人av电影在线观看| 国产精品你懂的在线| 91免费精品国自产拍在线不卡| 亚洲精品日韩综合观看成人91| 欧美日韩免费视频| 日本不卡在线视频| 久久综合久久鬼色中文字| 成人毛片视频在线观看| 一级精品视频在线观看宜春院| 亚洲一区在线观看视频| 欧美肥妇bbw| 韩国三级在线一区| 国产精品高潮呻吟| 欧美日韩激情一区| 国产中文一区二区三区| 亚洲欧洲精品一区二区三区| 欧美性感一类影片在线播放| 蜜桃av噜噜一区| 国产精品人妖ts系列视频| 色88888久久久久久影院按摩| 日韩高清在线不卡| 国产目拍亚洲精品99久久精品| 色激情天天射综合网| 人人精品人人爱| 中文字幕av一区二区三区高| 欧美亚洲动漫另类| 黄色成人免费在线| 亚洲一区二区中文在线| 精品国产不卡一区二区三区| 99久久久久免费精品国产| 日本中文字幕一区| 中文字幕不卡在线| 欧美精品欧美精品系列| 国产成人精品亚洲777人妖| 亚洲国产成人av网| 国产欧美久久久精品影院| 欧美肥妇毛茸茸| av福利精品导航| 激情欧美一区二区三区在线观看| 亚洲男人的天堂在线观看| 欧美v日韩v国产v| 在线精品视频一区二区三四| 国产一区二区按摩在线观看| 一二三四社区欧美黄| 国产欧美精品一区| 日韩视频在线观看一区二区| av中文字幕亚洲| 国产一区二区精品久久99| 五月婷婷激情综合| 亚洲欧美另类图片小说| 久久久久久久久久电影|