270 (*cinfo->err->output_message) (cinfo);
349 (
void) jpeg_start_decompress(&cinfo);
363 buffer = (*cinfo.mem->alloc_sarray)
379 put_scanline_someplace(
buffer[0], row_stride);
int CDECL fclose(FILE *file)
int WINAPIV fprintf(FILE *file, const char *format,...)
FILE *CDECL fopen(const char *path, const char *mode)
_ACRTIMP void __cdecl longjmp(jmp_buf, int)
jpeg_destroy_compress(j_compress_ptr cinfo)
jpeg_finish_compress(j_compress_ptr cinfo)
jpeg_write_scanlines(j_compress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION num_lines)
jpeg_start_compress(j_compress_ptr cinfo, boolean write_all_tables)
jpeg_set_quality(j_compress_ptr cinfo, int quality, boolean force_baseline)
jpeg_set_defaults(j_compress_ptr cinfo)
jpeg_destroy_decompress(j_decompress_ptr cinfo)
jpeg_finish_decompress(j_decompress_ptr cinfo)
jpeg_read_header(j_decompress_ptr cinfo, boolean require_image)
jpeg_read_scanlines(j_decompress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION max_lines)
jpeg_stdio_dest(j_compress_ptr cinfo, FILE *outfile)
jpeg_stdio_src(j_decompress_ptr cinfo, FILE *infile)
jpeg_std_error(struct jpeg_error_mgr *err)
#define jpeg_create_decompress(cinfo)
#define jpeg_create_compress(cinfo)
struct my_error_mgr * my_error_ptr
write_JPEG_file(char *filename, int quality)
my_error_exit(j_common_ptr cinfo)
read_JPEG_file(char *filename)
J_COLOR_SPACE in_color_space
JDIMENSION output_scanline
struct jpeg_error_mgr pub