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

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

?? proto.h

?? This code is based on mpeg_play, available from: http://bmrc.berkeley.edu/frame/research/mpeg/
?? H
字號:
/* * Copyright (c) 1995 The Regents of the University of California. * All rights reserved. *  * Permission to use, copy, modify, and distribute this software and its * documentation for any purpose, without fee, and without written agreement is * hereby granted, provided that the above copyright notice and the following * two paragraphs appear in all copies of this software. *  * IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT * OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF * CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *  * THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY * AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS * ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. *//* * Portions of this software Copyright (c) 1995 Brown University. * All rights reserved. *  * Permission to use, copy, modify, and distribute this software and its * documentation for any purpose, without fee, and without written agreement * is hereby granted, provided that the above copyright notice and the * following two paragraphs appear in all copies of this software. *  * IN NO EVENT SHALL BROWN UNIVERSITY BE LIABLE TO ANY PARTY FOR * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT * OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF BROWN * UNIVERSITY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *  * BROWN UNIVERSITY SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" * BASIS, AND BROWN UNIVERSITY HAS NO OBLIGATION TO PROVIDE MAINTENANCE, * SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. */#ifdef WIN32#define __STDC__ 1#endif#ifdef __STDC__# define	P(s) s#include <stdlib.h>	/* used by almost all modules */#else# define P(s) ()#endif/* util.c */void correct_underflow P((VidStream *vid_stream ));int next_bits P((int num , unsigned int mask , VidStream *vid_stream ));char *get_ext_data P((VidStream *vid_stream ));int next_start_code P((VidStream *vid_stream));char *get_extra_bit_info P((VidStream *vid_stream ));/* video.c */void init_stats P((void ));void PrintAllStats P((VidStream *vid_stream ));double ReadSysClock P((void ));void PrintTimeInfo P(( VidStream *vid_stream ));void InitCrop P((void ));void InitIDCT P((void ));VidStream *NewVidStream P((unsigned int buffer_len ));void ResetVidStream P((VidStream *vid ));void DestroyVidStream P((VidStream *astream ));PictImage *NewPictImage P(( VidStream *vid_stream ));bool InitPictImages P(( VidStream *vid_stream, int w, int h, SDL_Surface *dst ));void DestroyPictImage P(( VidStream *vid_stream, PictImage *apictimage ));VidStream *mpegVidRsrc P((TimeStamp time_stamp,VidStream *vid_stream, int first  ));void SetBFlag P((BOOLEAN val ));void SetPFlag P((BOOLEAN val ));/* parseblock.c */void ParseReconBlock P((int n, VidStream *vid_stream ));void ParseAwayBlock P((int n , VidStream *vid_stream ));/* motionvector.c */void ComputeForwVector P((int *recon_right_for_ptr , int *recon_down_for_ptr , VidStream *the_stream ));void ComputeBackVector P((int *recon_right_back_ptr , int *recon_down_back_ptr, VidStream *the_stream ));/* decoders.c */void decodeInitTables P((void ));void decodeDCTDCSizeLum P((unsigned int *value ));void decodeDCTDCSizeChrom P((unsigned int *value ));void decodeDCTCoeffFirst P((unsigned int *run , int *level ));void decodeDCTCoeffNext P((unsigned int *run , int *level ));/* gdith.c */void InitColor P((void ));/* fs2.c */void InitFS2Dither P((void ));void FS2DitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *disp , int rows , int cols ));/* fs2fast.c */void InitFS2FastDither P((void ));void FS2FastDitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));/* fs4.c */void InitFS4Dither P((void ));void FS4DitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *disp , int rows , int cols ));/* hybrid.c */void InitHybridDither P((void ));void HybridDitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));/* hybriderr.c */void InitHybridErrorDither P((void ));void HybridErrorDitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));/* gray.c */void GrayDitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));void Gray2DitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));void Gray16DitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));void Gray216DitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));void Gray32DitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));void Gray232DitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));/* mono.c */void MonoThresholdImage(unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int h, int w);void MonoDitherImage(unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int h, int w);/* jrevdct.c */void init_pre_idct P((void ));void j_rev_dct_sparse P((DCTBLOCK data , int pos ));void j_rev_dct P((DCTBLOCK data ));void j_rev_dct_sparse P((DCTBLOCK data , int pos ));void j_rev_dct P((DCTBLOCK data ));/* floatdct.c */void init_float_idct P((void ));void float_idct P((short* block ));/* 16bit.c */void InitColorDither P(( int bpp, Uint32 Rmask, Uint32 Gmask, Uint32 Bmask ));void Color16DitherImageMod P((unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod ));void Color16DitherImageMMX P((unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod ));void Color32DitherImageMod P((unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod ));void Color32DitherImageMMX P((unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod ));void Color16DitherImageModInterlace P((unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod, int start ));void Color32DitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int rows , int cols ));void ScaleColor16DitherImageMod P((unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod, int scale ));void ScaleColor32DitherImageMod P((unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod, int scale ));void ScaleColor16DitherImageModInterlace P((unsigned char *lum, unsigned char *cr, unsigned char *cb, unsigned char *out, int rows, int cols, int mod, int start, int scale ));void Twox2Color32DitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int rows , int cols ));/* ordered.c */void InitOrderedDither P((void ));void OrderedDitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));/* ordered2.c */void InitOrdered2Dither P((void ));void Ordered2DitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w ));/* mb_ordered.c */void InitMBOrderedDither P((void ));void MBOrderedDitherImage P((unsigned char *lum , unsigned char *cr , unsigned char *cb , unsigned char *out , int h , int w, char *ditherFlags ));void MBOrderedDitherDisplayCopy P((VidStream *vid_stream , int mb_addr , int motion_forw , int r_right_forw , int r_down_forw , int motion_back , int r_right_back , int r_down_back , unsigned char *past , unsigned char *future ));/* readfile.c */void SeekStream P((VidStream *vid_stream ));void clear_data_stream P(( VidStream *vid_stream));int get_more_data P(( VidStream *vid_stream ));int pure_get_more_data P((unsigned int *buf_start , int max_length , int *length_ptr , unsigned int **buf_ptr, VidStream *vid_stream ));int read_sys P(( VidStream *vid_stream, unsigned int start ));int ReadStartCode P(( unsigned int *startCode, VidStream *vid_stream ));int ReadPackHeader P((   double *systemClockTime,   unsigned long *muxRate,   VidStream *vid_stream ));int ReadSystemHeader P(( VidStream *vid_stream ));int find_start_code P(( FILE *input ));int ReadPacket P(( unsigned char packetID, VidStream *vid_stream ));void ReadTimeStamp P((   unsigned char *inputBuffer,   unsigned char *hiBit,   unsigned long *low4Bytes));void ReadSTD P((   unsigned char *inputBuffer,   unsigned char *stdBufferScale,   unsigned long *stdBufferSize));void ReadRate P((   unsigned char *inputBuffer,   unsigned long *rate));int MakeFloatClockTime P((   unsigned char hiBit,   unsigned long low4Bytes,   double *floatClockTime));#ifndef NOCONTROLS/* ctrlbar.c */double StopWatch P((int action ));bool WindowMapped P((Display *dsp, XEvent *xev, char *window ));bool IfEventType P((Display *dsp, XEvent *xev, char *type ));void MakeControlBar P(( XInfo *xinfo ));void UpdateFrameTotal P((Display *display));void UpdateControlDisplay P((Display *display));void ControlBar P((VidStream **vid_stream, XInfo *xinfo, int numMovies ));void ControlLoop P((VidStream **theStream, XInfo *xinfo, int numStreams ));#endif /* !NOCONTROLS */#undef P

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看欧美精品| 91香蕉视频在线| 夜夜亚洲天天久久| 中文字幕不卡在线播放| 一区二区三区在线视频免费| 久久久三级国产网站| 精品国产乱码久久久久久影片| 欧美久久久久久蜜桃| 欧美色综合网站| 91极品视觉盛宴| 欧美色视频一区| 欧美高清激情brazzers| 91麻豆精品国产91久久久久| 欧美日韩视频一区二区| 欧美日韩中文国产| 日韩一区二区在线看| 久久亚洲二区三区| 国产精品全国免费观看高清| 亚洲色图第一区| 亚洲国产一区在线观看| 奇米影视在线99精品| 激情六月婷婷久久| 成人午夜在线视频| 91国偷自产一区二区三区观看| 欧美在线观看18| 日韩一区二区在线观看视频| 久久这里只精品最新地址| 中文幕一区二区三区久久蜜桃| 亚洲欧洲日韩av| 婷婷开心久久网| 国产精品1区二区.| 91高清视频免费看| 欧美成人一区二区三区| 中文字幕乱码日本亚洲一区二区| 最新成人av在线| 日韩国产欧美一区二区三区| 国产精品456| 欧美男男青年gay1069videost| 久久久久久亚洲综合| 亚洲自拍偷拍综合| 韩国在线一区二区| 欧美影院一区二区三区| 精品久久99ma| 亚洲国产精品久久久久秋霞影院| 极品少妇xxxx偷拍精品少妇| 欧美体内she精高潮| 久久久.com| 免费成人你懂的| 99久久婷婷国产综合精品电影| 91精品国产美女浴室洗澡无遮挡| 国产精品久久久一本精品| 日韩成人午夜精品| 色婷婷综合久久久中文一区二区 | 精品日韩99亚洲| 亚洲欧美一区二区不卡| 国产精品88888| 在线不卡免费av| 亚洲精品国产视频| 国产盗摄一区二区| 日韩欧美三级在线| 亚洲国产视频一区二区| 色综合天天综合色综合av| 国产精品国产三级国产普通话三级| 亚洲成人一区二区| 91亚洲国产成人精品一区二三| 久久综合九色综合97_久久久 | 一区二区三区中文字幕电影| 国产黄人亚洲片| 亚洲精品在线三区| 日韩精品视频网站| 欧美日韩国产大片| 亚洲不卡一区二区三区| 色老汉一区二区三区| 国产精品二区一区二区aⅴ污介绍| 国产在线播放一区三区四| 精品国产乱码久久久久久牛牛| 午夜av一区二区三区| 欧美日韩视频在线第一区| 午夜精品一区二区三区电影天堂| 欧美色图在线观看| 亚洲高清免费视频| 欧美色视频一区| 无吗不卡中文字幕| 欧美一区2区视频在线观看| 爽好多水快深点欧美视频| 91精品啪在线观看国产60岁| 日本亚洲电影天堂| 精品国产一区a| 狠狠久久亚洲欧美| 中文字幕不卡在线观看| 国产91精品一区二区麻豆亚洲| 国产女主播视频一区二区| 97精品国产97久久久久久久久久久久| 国产精品久久久久久久岛一牛影视| caoporn国产精品| 亚洲精品乱码久久久久久| 欧美在线一区二区| 人妖欧美一区二区| 国产免费久久精品| 色婷婷综合久久久久中文 | 日韩免费福利电影在线观看| 久久精品国产在热久久| 久久精品亚洲乱码伦伦中文| 成年人网站91| 亚洲最新在线观看| 欧美大黄免费观看| 国产成人免费视| 亚洲一区二区三区四区的| 欧美一区二区三区视频在线| 国产一区二区三区免费在线观看| 1区2区3区国产精品| 精品剧情在线观看| 色视频成人在线观看免| 日韩国产欧美在线观看| 日本一区二区成人在线| 欧美撒尿777hd撒尿| 国产毛片精品国产一区二区三区| 亚洲天堂福利av| 日韩欧美黄色影院| 色综合色综合色综合色综合色综合 | 久草热8精品视频在线观看| 久久亚洲精精品中文字幕早川悠里| 99久久精品国产精品久久| 美腿丝袜一区二区三区| 亚洲人xxxx| 久久免费偷拍视频| 欧美日韩国产精品自在自线| 丁香桃色午夜亚洲一区二区三区 | 欧美日韩亚洲综合在线 | 日韩精品一级中文字幕精品视频免费观看| 欧美精品一区二区三区蜜桃视频| 在线观看欧美日本| 国产精品一区二区你懂的| 日韩精彩视频在线观看| 亚洲精品中文字幕乱码三区| 久久午夜电影网| 日韩一区二区三区在线观看| 色欧美乱欧美15图片| kk眼镜猥琐国模调教系列一区二区| 日韩成人精品在线观看| 亚洲一级二级三级| 日韩一区日韩二区| 久久精品视频免费观看| 日韩一级成人av| 欧美午夜影院一区| 91黄色免费版| 一本色道亚洲精品aⅴ| 成人久久久精品乱码一区二区三区| 久久99精品国产麻豆婷婷| 日韩av中文在线观看| 亚洲va中文字幕| 亚洲第一福利视频在线| 亚洲一区二区三区国产| 亚洲人成网站色在线观看| 中文字幕在线观看不卡| 一色桃子久久精品亚洲| 国产精品麻豆久久久| 国产精品久久久久久久裸模| 中文字幕的久久| 成人欧美一区二区三区小说| 国产精品不卡在线| 亚洲日本丝袜连裤袜办公室| 亚洲日本成人在线观看| 一区二区三区丝袜| 亚洲欧美另类久久久精品2019| 综合欧美一区二区三区| 亚洲六月丁香色婷婷综合久久 | 欧美精品 国产精品| 欧美片网站yy| 日韩一区二区三区视频在线| 26uuu国产日韩综合| 欧美国产激情一区二区三区蜜月 | 在线免费观看不卡av| 欧美日韩一区二区在线观看| 91精品国产综合久久精品麻豆| 欧美一区二区成人| 久久人人97超碰com| 国产精品久久久久一区二区三区 | 欧美区在线观看| 精品日韩一区二区三区| 中文字幕成人网| 亚洲色欲色欲www| 亚洲成人综合网站| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产在线一区二区| jlzzjlzz欧美大全| 欧美高清视频在线高清观看mv色露露十八| 日韩午夜中文字幕| 中文字幕 久热精品 视频在线| 夜夜精品视频一区二区| 激情文学综合丁香| 91美女片黄在线观看| 日韩欧美国产一区二区三区| 欧美韩国日本不卡| 日韩在线一区二区三区| 国产99久久久久| 欧美精品在线一区二区| 亚洲国产精品成人综合色在线婷婷| 亚洲电影第三页| 国产成人在线免费|