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

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

?? jpegint.h

?? Trolltech公司發(fā)布的基于C++圖形開發(fā)環(huán)境
?? H
?? 第 1 頁 / 共 2 頁
字號:
/* * jpegint.h * * Copyright (C) 1991-1997, Thomas G. Lane. * This file is part of the Independent JPEG Group's software. * For conditions of distribution and use, see the accompanying README file. * * This file provides common declarations for the various JPEG modules. * These declarations are considered internal to the JPEG library; most * applications using the library shouldn't need to include this file. *//* Declarations for both compression & decompression */typedef enum {			/* Operating modes for buffer controllers */	JBUF_PASS_THRU,		/* Plain stripwise operation */	/* Remaining modes require a full-image buffer to have been created */	JBUF_SAVE_SOURCE,	/* Run source subobject only, save output */	JBUF_CRANK_DEST,	/* Run dest subobject only, using saved data */	JBUF_SAVE_AND_PASS	/* Run both subobjects, save output */} J_BUF_MODE;/* Values of global_state field (jdapi.c has some dependencies on ordering!) */#define CSTATE_START	100	/* after create_compress */#define CSTATE_SCANNING	101	/* start_compress done, write_scanlines OK */#define CSTATE_RAW_OK	102	/* start_compress done, write_raw_data OK */#define CSTATE_WRCOEFS	103	/* jpeg_write_coefficients done */#define DSTATE_START	200	/* after create_decompress */#define DSTATE_INHEADER	201	/* reading header markers, no SOS yet */#define DSTATE_READY	202	/* found SOS, ready for start_decompress */#define DSTATE_PRELOAD	203	/* reading multiscan file in start_decompress*/#define DSTATE_PRESCAN	204	/* performing dummy pass for 2-pass quant */#define DSTATE_SCANNING	205	/* start_decompress done, read_scanlines OK */#define DSTATE_RAW_OK	206	/* start_decompress done, read_raw_data OK */#define DSTATE_BUFIMAGE	207	/* expecting jpeg_start_output */#define DSTATE_BUFPOST	208	/* looking for SOS/EOI in jpeg_finish_output */#define DSTATE_RDCOEFS	209	/* reading file in jpeg_read_coefficients */#define DSTATE_STOPPING	210	/* looking for EOI in jpeg_finish_decompress *//* Declarations for compression modules *//* Master control module */struct jpeg_comp_master {  JMETHOD(void, prepare_for_pass, (j_compress_ptr cinfo));  JMETHOD(void, pass_startup, (j_compress_ptr cinfo));  JMETHOD(void, finish_pass, (j_compress_ptr cinfo));  /* State variables made visible to other modules */  boolean call_pass_startup;	/* True if pass_startup must be called */  boolean is_last_pass;		/* True during last pass */};/* Main buffer control (downsampled-data buffer) */struct jpeg_c_main_controller {  JMETHOD(void, start_pass, (j_compress_ptr cinfo, J_BUF_MODE pass_mode));  JMETHOD(void, process_data, (j_compress_ptr cinfo,			       JSAMPARRAY input_buf, JDIMENSION *in_row_ctr,			       JDIMENSION in_rows_avail));};/* Compression preprocessing (downsampling input buffer control) */struct jpeg_c_prep_controller {  JMETHOD(void, start_pass, (j_compress_ptr cinfo, J_BUF_MODE pass_mode));  JMETHOD(void, pre_process_data, (j_compress_ptr cinfo,				   JSAMPARRAY input_buf,				   JDIMENSION *in_row_ctr,				   JDIMENSION in_rows_avail,				   JSAMPIMAGE output_buf,				   JDIMENSION *out_row_group_ctr,				   JDIMENSION out_row_groups_avail));};/* Coefficient buffer control */struct jpeg_c_coef_controller {  JMETHOD(void, start_pass, (j_compress_ptr cinfo, J_BUF_MODE pass_mode));  JMETHOD(boolean, compress_data, (j_compress_ptr cinfo,				   JSAMPIMAGE input_buf));};/* Colorspace conversion */struct jpeg_color_converter {  JMETHOD(void, start_pass, (j_compress_ptr cinfo));  JMETHOD(void, color_convert, (j_compress_ptr cinfo,				JSAMPARRAY input_buf, JSAMPIMAGE output_buf,				JDIMENSION output_row, int num_rows));};/* Downsampling */struct jpeg_downsampler {  JMETHOD(void, start_pass, (j_compress_ptr cinfo));  JMETHOD(void, downsample, (j_compress_ptr cinfo,			     JSAMPIMAGE input_buf, JDIMENSION in_row_index,			     JSAMPIMAGE output_buf,			     JDIMENSION out_row_group_index));  boolean need_context_rows;	/* TRUE if need rows above & below */};/* Forward DCT (also controls coefficient quantization) */struct jpeg_forward_dct {  JMETHOD(void, start_pass, (j_compress_ptr cinfo));  /* perhaps this should be an array??? */  JMETHOD(void, forward_DCT, (j_compress_ptr cinfo,			      jpeg_component_info * compptr,			      JSAMPARRAY sample_data, JBLOCKROW coef_blocks,			      JDIMENSION start_row, JDIMENSION start_col,			      JDIMENSION num_blocks));};/* Entropy encoding */struct jpeg_entropy_encoder {  JMETHOD(void, start_pass, (j_compress_ptr cinfo, boolean gather_statistics));  JMETHOD(boolean, encode_mcu, (j_compress_ptr cinfo, JBLOCKROW *MCU_data));  JMETHOD(void, finish_pass, (j_compress_ptr cinfo));};/* Marker writing */struct jpeg_marker_writer {  JMETHOD(void, write_file_header, (j_compress_ptr cinfo));  JMETHOD(void, write_frame_header, (j_compress_ptr cinfo));  JMETHOD(void, write_scan_header, (j_compress_ptr cinfo));  JMETHOD(void, write_file_trailer, (j_compress_ptr cinfo));  JMETHOD(void, write_tables_only, (j_compress_ptr cinfo));  /* These routines are exported to allow insertion of extra markers */  /* Probably only COM and APPn markers should be written this way */  JMETHOD(void, write_marker_header, (j_compress_ptr cinfo, int marker,				      unsigned int datalen));  JMETHOD(void, write_marker_byte, (j_compress_ptr cinfo, int val));};/* Declarations for decompression modules *//* Master control module */struct jpeg_decomp_master {  JMETHOD(void, prepare_for_output_pass, (j_decompress_ptr cinfo));  JMETHOD(void, finish_output_pass, (j_decompress_ptr cinfo));  /* State variables made visible to other modules */  boolean is_dummy_pass;	/* True during 1st pass for 2-pass quant */};/* Input control module */struct jpeg_input_controller {  JMETHOD(int, consume_input, (j_decompress_ptr cinfo));  JMETHOD(void, reset_input_controller, (j_decompress_ptr cinfo));  JMETHOD(void, start_input_pass, (j_decompress_ptr cinfo));  JMETHOD(void, finish_input_pass, (j_decompress_ptr cinfo));  /* State variables made visible to other modules */  boolean has_multiple_scans;	/* True if file has multiple scans */  boolean eoi_reached;		/* True when EOI has been consumed */};/* Main buffer control (downsampled-data buffer) */struct jpeg_d_main_controller {  JMETHOD(void, start_pass, (j_decompress_ptr cinfo, J_BUF_MODE pass_mode));  JMETHOD(void, process_data, (j_decompress_ptr cinfo,			       JSAMPARRAY output_buf, JDIMENSION *out_row_ctr,			       JDIMENSION out_rows_avail));};/* Coefficient buffer control */struct jpeg_d_coef_controller {  JMETHOD(void, start_input_pass, (j_decompress_ptr cinfo));  JMETHOD(int, consume_data, (j_decompress_ptr cinfo));  JMETHOD(void, start_output_pass, (j_decompress_ptr cinfo));  JMETHOD(int, decompress_data, (j_decompress_ptr cinfo,				 JSAMPIMAGE output_buf));  /* Pointer to array of coefficient virtual arrays, or NULL if none */  jvirt_barray_ptr *coef_arrays;};/* Decompression postprocessing (color quantization buffer control) */struct jpeg_d_post_controller {  JMETHOD(void, start_pass, (j_decompress_ptr cinfo, J_BUF_MODE pass_mode));  JMETHOD(void, post_process_data, (j_decompress_ptr cinfo,				    JSAMPIMAGE input_buf,				    JDIMENSION *in_row_group_ctr,				    JDIMENSION in_row_groups_avail,				    JSAMPARRAY output_buf,				    JDIMENSION *out_row_ctr,				    JDIMENSION out_rows_avail));};/* Marker reading & parsing */struct jpeg_marker_reader {  JMETHOD(void, reset_marker_reader, (j_decompress_ptr cinfo));  /* Read markers until SOS or EOI.   * Returns same codes as are defined for jpeg_consume_input:   * JPEG_SUSPENDED, JPEG_REACHED_SOS, or JPEG_REACHED_EOI.   */  JMETHOD(int, read_markers, (j_decompress_ptr cinfo));  /* Read a restart marker --- exported for use by entropy decoder only */  jpeg_marker_parser_method read_restart_marker;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一卡二卡三卡四卡无卡久久| 黄色日韩三级电影| 青青草国产精品97视觉盛宴| 国产成人综合亚洲91猫咪| 欧美综合欧美视频| 亚洲国产精品成人综合色在线婷婷| 亚洲国产精品尤物yw在线观看| 国产白丝精品91爽爽久久| 欧美视频一区二区三区四区 | 国产成人综合在线播放| 欧美视频一二三区| 亚洲美女精品一区| 成人小视频在线| www国产成人免费观看视频 深夜成人网| 一区二区三区国产| 97aⅴ精品视频一二三区| 粉嫩在线一区二区三区视频| 91成人网在线| 亚洲久草在线视频| 成人三级在线视频| 久久夜色精品国产噜噜av| 男女男精品视频| 717成人午夜免费福利电影| 亚洲男人的天堂网| 99vv1com这只有精品| 国产视频一区二区在线观看| 精品一区二区三区在线播放视频| 欧美人妇做爰xxxⅹ性高电影| 一区二区三区四区视频精品免费 | 国产精品高潮呻吟久久| 国内成+人亚洲+欧美+综合在线| 欧美精品第一页| 亚洲18女电影在线观看| 精品污污网站免费看| 一区二区理论电影在线观看| 一本大道久久精品懂色aⅴ| 亚洲免费观看高清完整版在线观看熊| aaa欧美色吧激情视频| 中文字幕一区二区视频| 97成人超碰视| 亚洲va欧美va天堂v国产综合| 在线观看国产日韩| 视频一区二区中文字幕| 日韩一区二区三区视频在线观看 | 亚洲一卡二卡三卡四卡无卡久久| 91久久精品日日躁夜夜躁欧美| 一区二区三区在线播放| 欧美麻豆精品久久久久久| 五月天丁香久久| 欧美成人高清电影在线| 国产曰批免费观看久久久| 久久女同互慰一区二区三区| 成人一级片网址| 中文字幕日本乱码精品影院| 色域天天综合网| 日韩中文字幕麻豆| 26uuu亚洲| 91丨porny丨中文| 性感美女久久精品| 精品不卡在线视频| 97久久久精品综合88久久| 亚洲国产中文字幕在线视频综合| 欧美一区永久视频免费观看| 国内一区二区视频| 亚洲图片欧美激情| 欧美一级日韩一级| 成人国产电影网| 午夜成人在线视频| 中文字幕不卡三区| 欧美久久久久久久久中文字幕| 极品美女销魂一区二区三区| 国产精品久久久久久福利一牛影视 | 在线观看中文字幕不卡| 日韩av一区二区三区四区| 国产精品视频第一区| 欧美视频一区二| 东方欧美亚洲色图在线| 亚洲第一福利一区| 国产精品久久久久永久免费观看 | 欧美日韩一卡二卡| 国产不卡视频一区二区三区| 丝袜美腿亚洲一区二区图片| 国产精品麻豆一区二区| 91精品国产色综合久久ai换脸| 成人高清视频在线| 久久爱另类一区二区小说| 一区二区三区在线播放| 欧美韩国日本综合| 日韩免费成人网| 欧美影视一区在线| 成人av在线播放网站| 另类欧美日韩国产在线| 亚洲综合成人在线视频| 久久久国产一区二区三区四区小说 | 日韩精品电影在线| 中文字幕一区二区三区在线观看 | 2020国产精品自拍| 91麻豆精品国产91久久久资源速度| 成人免费视频app| 国产在线播放一区三区四| 男女激情视频一区| 日韩 欧美一区二区三区| 一区二区三区久久| 夜夜操天天操亚洲| 中文字幕在线不卡国产视频| 亚洲国产精品二十页| 国产亚洲精品福利| 久久久精品综合| 国产亚洲精品aa| 久久久久久97三级| 久久色在线观看| 久久久不卡影院| 久久精品一区二区| 久久久99精品久久| 国产喷白浆一区二区三区| 2020国产精品自拍| 久久人人爽人人爽| 国产清纯白嫩初高生在线观看91| 久久―日本道色综合久久 | 亚洲乱码精品一二三四区日韩在线| 一区二区三区四区不卡视频| 国产三级精品在线| 欧美国产精品专区| 欧美国产日韩一二三区| 国产精品拍天天在线| 国产精品久久久久四虎| 国产精品久久久久影院老司| 亚洲欧洲av在线| 亚洲影院理伦片| 日本特黄久久久高潮| 麻豆91精品视频| 国产伦精品一区二区三区视频青涩| 激情综合网av| 成人理论电影网| 一本大道av伊人久久综合| 欧美在线视频你懂得| 欧美老年两性高潮| 日韩午夜中文字幕| 国产女同互慰高潮91漫画| 欧美国产综合一区二区| 樱桃视频在线观看一区| 亚洲成人av中文| 国产精品综合一区二区三区| 国产成人综合亚洲网站| 成人h动漫精品一区二区| 成人av在线一区二区| 色婷婷久久久综合中文字幕| 欧美二区乱c少妇| 2023国产精品| 一区二区三区在线影院| 日韩av电影免费观看高清完整版在线观看| 毛片不卡一区二区| 成人网男人的天堂| 欧美色欧美亚洲另类二区| 久久亚洲捆绑美女| 一区二区三区在线看| 国产在线不卡一区| 欧美日韩亚洲综合一区二区三区| 337p日本欧洲亚洲大胆精品| 亚洲色图.com| 免费在线观看日韩欧美| 91麻豆精东视频| 精品久久国产老人久久综合| 伊人色综合久久天天人手人婷| 久久爱www久久做| 欧美在线综合视频| 国产日产精品1区| 日韩av一区二区三区四区| 成人app网站| www亚洲一区| 午夜天堂影视香蕉久久| 成人久久久精品乱码一区二区三区 | 成人激情av网| 91精品国产入口在线| 国产欧美va欧美不卡在线| 亚洲1区2区3区视频| 91天堂素人约啪| 久久午夜老司机| 毛片一区二区三区| 欧美喷水一区二区| 亚洲精品视频在线| fc2成人免费人成在线观看播放| 日韩色在线观看| 日本麻豆一区二区三区视频| 一本大道久久a久久综合婷婷| 中文字幕av一区二区三区高| 激情图区综合网| 日韩丝袜情趣美女图片| 五月天视频一区| 7878成人国产在线观看| 亚洲最色的网站| 在线视频你懂得一区二区三区| 国产精品免费视频网站| 国产一区二区三区精品欧美日韩一区二区三区| 欧美男生操女生| 美女一区二区三区在线观看| 制服丝袜av成人在线看| 午夜精品福利视频网站| 91精品在线免费观看| 午夜精品久久久久久久 |