Lines Matching refs:FILE
5 * This file is part of the Independent JPEG Group's software.
6 * For conditions of distribution and use, see the accompanying README file.
8 * This file defines the application interface for the JPEG library.
9 * Most applications using the library need only include this file,
50 * If you happen to run across such a file, you can up D_MAX_BLOCKS_IN_MCU
51 * to handle it. We even let you do this from the jconfig.h file. However,
90 * the table is created, and set TRUE when it's been output to the file.
106 * the table is created, and set TRUE when it's been output to the file.
182 /* The script for encoding a multiple-scan file is an array of these: */
198 unsigned int original_length; /* # bytes of data in the file */
318 const jpeg_scan_info * scan_info; /* script for multi-scan file, or NULL */
320 * sequential JPEG file to be emitted. To create a multi-scan file,
373 * for fully interleaved scans (whether the JPEG file is interleaved or not).
516 * This pointer is NULL when reading a non-progressive file.
973 /* Caller is responsible for opening the file before and closing after. */
974 EXTERN(void) jpeg_stdio_dest JPP((j_compress_ptr cinfo, FILE * outfile));
975 EXTERN(void) jpeg_stdio_src JPP((j_decompress_ptr cinfo, FILE * infile));
1022 /* Alternate compression function: just write an abbreviated table file */
1033 * a TABLES_ONLY return code; an abbreviated file will cause an error exit.
1173 * The JPEG library modules define JPEG_INTERNALS before including this file.