1 /*
2 * jdapistd.c
3 *
4 * Copyright (C) 1994-1996, Thomas G. Lane.
5 * This file is part of the Independent JPEG Group's software.
6 * For conditions of distribution and use, see the accompanying README file.
7 *
8 * This file contains application interface code for the decompression half
9 * of the JPEG library. These are the "standard" API routines that are
10 * used in the normal full-decompression case. They are not used by a
11 * transcoding-only application. Note that if an application links in
12 * jpeg_start_decompress, it will end up linking in the entire decompressor.
13 * We thus must separate this file from jdapimin.c to avoid linking the
14 * whole decompression library into a transcoder.
15 */
16
17 #define JPEG_INTERNALS
18 #include "jinclude.h"
19 #include "jpeglib.h"
20
21
22 /* Forward declarations */
23 LOCAL(boolean) output_pass_setup JPP((j_decompress_ptr cinfo));
24
|
1 /*
2 * jdapistd.c
3 *
4 * Copyright (C) 1994-1996, Thomas G. Lane.
5 * Modified 2002-2013 by Guido Vollbeding.
6 * This file is part of the Independent JPEG Group's software.
7 * For conditions of distribution and use, see the accompanying README file.
8 *
9 * This file contains application interface code for the decompression half
10 * of the JPEG library. These are the "standard" API routines that are
11 * used in the normal full-decompression case. They are not used by a
12 * transcoding-only application. Note that if an application links in
13 * jpeg_start_decompress, it will end up linking in the entire decompressor.
14 * We thus must separate this file from jdapimin.c to avoid linking the
15 * whole decompression library into a transcoder.
16 */
17
18 #define JPEG_INTERNALS
19 #include "jinclude.h"
20 #include "jpeglib.h"
21
22
23 /* Forward declarations */
24 LOCAL(boolean) output_pass_setup JPP((j_decompress_ptr cinfo));
25
|