jpgstuff.h
来自「一个很棒的视频服务器」· C头文件 代码 · 共 46 行
H
46 行
#ifndef JPGSTUFF_DOT_H#define JPGSTUFF_DOT_H#include <setjmp.h>#include <jpeglib.h>#include <jerror.h>typedef struct jpeg_wrapper_st { struct jpeg_error_mgr err_mgr; struct jpeg_compress_struct cinfo; struct jpeg_destination_mgr dest_mgr; int jpeg_quality; jmp_buf setjmp_buffer; JOCTET *jpeg_output_buffer; int user_specd_buffer; size_t jpeg_buffer_size; size_t actual_jpeg_size; int is_black_white; int magic_fairy_dust;} JPEG_Wrapper;typedef struct jpeg_param_list_st { int quality; int width; int height; int is_black_white;} JPEG_Params;extern int JPEG_Wrapper_initialize( JPEG_Wrapper *jwrap, const JPEG_Params *jparams, char *output_buffer, int outbuf_size );extern void JPEG_Wrapper_deinitialize( JPEG_Wrapper *jwrap );extern void JPEG_Wrapper_do_compress( JPEG_Wrapper *jwrap, unsigned int width, unsigned int height, JSAMPLE *image_data );#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?