| OLD | NEW |
| 1 /* | 1 /* |
| 2 * jpeglib.h | 2 * jpeglib.h |
| 3 * | 3 * |
| 4 * This file was part of the Independent JPEG Group's software: | 4 * This file was part of the Independent JPEG Group's software: |
| 5 * Copyright (C) 1991-1998, Thomas G. Lane. | 5 * Copyright (C) 1991-1998, Thomas G. Lane. |
| 6 * Modified 2002-2009 by Guido Vollbeding. | 6 * Modified 2002-2009 by Guido Vollbeding. |
| 7 * Modifications: | 7 * Modifications: |
| 8 * Copyright (C) 2009-2011, 2013, D. R. Commander. | 8 * Copyright (C) 2009-2011, 2013, D. R. Commander. |
| 9 * Copyright (C) 2015, Google, Inc. |
| 9 * For conditions of distribution and use, see the accompanying README file. | 10 * For conditions of distribution and use, see the accompanying README file. |
| 10 * | 11 * |
| 11 * This file defines the application interface for the JPEG library. | 12 * This file defines the application interface for the JPEG library. |
| 12 * Most applications using the library need only include this file, | 13 * Most applications using the library need only include this file, |
| 13 * and perhaps jerror.h if they want to know the exact error codes. | 14 * and perhaps jerror.h if they want to know the exact error codes. |
| 14 */ | 15 */ |
| 15 | 16 |
| 16 #ifndef JPEGLIB_H | 17 #ifndef JPEGLIB_H |
| 17 #define JPEGLIB_H | 18 #define JPEGLIB_H |
| 18 | 19 |
| (...skipping 1063 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1082 * a TABLES_ONLY return code; an abbreviated file will cause an error exit. | 1083 * a TABLES_ONLY return code; an abbreviated file will cause an error exit. |
| 1083 * JPEG_SUSPENDED is only possible if you use a data source module that can | 1084 * JPEG_SUSPENDED is only possible if you use a data source module that can |
| 1084 * give a suspension return (the stdio source module doesn't). | 1085 * give a suspension return (the stdio source module doesn't). |
| 1085 */ | 1086 */ |
| 1086 | 1087 |
| 1087 /* Main entry points for decompression */ | 1088 /* Main entry points for decompression */ |
| 1088 EXTERN(boolean) jpeg_start_decompress JPP((j_decompress_ptr cinfo)); | 1089 EXTERN(boolean) jpeg_start_decompress JPP((j_decompress_ptr cinfo)); |
| 1089 EXTERN(JDIMENSION) jpeg_read_scanlines JPP((j_decompress_ptr cinfo, | 1090 EXTERN(JDIMENSION) jpeg_read_scanlines JPP((j_decompress_ptr cinfo, |
| 1090 JSAMPARRAY scanlines, | 1091 JSAMPARRAY scanlines, |
| 1091 JDIMENSION max_lines)); | 1092 JDIMENSION max_lines)); |
| 1093 EXTERN(JDIMENSION) jpeg_skip_scanlines (j_decompress_ptr cinfo, |
| 1094 JDIMENSION num_lines); |
| 1092 EXTERN(boolean) jpeg_finish_decompress JPP((j_decompress_ptr cinfo)); | 1095 EXTERN(boolean) jpeg_finish_decompress JPP((j_decompress_ptr cinfo)); |
| 1093 | 1096 |
| 1094 /* Replaces jpeg_read_scanlines when reading raw downsampled data. */ | 1097 /* Replaces jpeg_read_scanlines when reading raw downsampled data. */ |
| 1095 EXTERN(JDIMENSION) jpeg_read_raw_data JPP((j_decompress_ptr cinfo, | 1098 EXTERN(JDIMENSION) jpeg_read_raw_data JPP((j_decompress_ptr cinfo, |
| 1096 JSAMPIMAGE data, | 1099 JSAMPIMAGE data, |
| 1097 JDIMENSION max_lines)); | 1100 JDIMENSION max_lines)); |
| 1098 | 1101 |
| 1099 /* Additional entry points for buffered-image mode. */ | 1102 /* Additional entry points for buffered-image mode. */ |
| 1100 EXTERN(boolean) jpeg_has_multiple_scans JPP((j_decompress_ptr cinfo)); | 1103 EXTERN(boolean) jpeg_has_multiple_scans JPP((j_decompress_ptr cinfo)); |
| 1101 EXTERN(boolean) jpeg_start_output JPP((j_decompress_ptr cinfo, | 1104 EXTERN(boolean) jpeg_start_output JPP((j_decompress_ptr cinfo, |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1209 #include "jerror.h" /* fetch error codes too */ | 1212 #include "jerror.h" /* fetch error codes too */ |
| 1210 #endif | 1213 #endif |
| 1211 | 1214 |
| 1212 #ifdef __cplusplus | 1215 #ifdef __cplusplus |
| 1213 #ifndef DONT_USE_EXTERN_C | 1216 #ifndef DONT_USE_EXTERN_C |
| 1214 } | 1217 } |
| 1215 #endif | 1218 #endif |
| 1216 #endif | 1219 #endif |
| 1217 | 1220 |
| 1218 #endif /* JPEGLIB_H */ | 1221 #endif /* JPEGLIB_H */ |
| OLD | NEW |