File: jpegcmake.h.in

package info (click to toggle)
gdcm 3.0.21-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 26,880 kB
  • sloc: cpp: 203,477; ansic: 78,582; xml: 48,129; python: 3,459; cs: 2,308; java: 1,629; lex: 1,290; sh: 334; php: 128; makefile: 117
file content (39 lines) | stat: -rw-r--r-- 957 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/* jpegcmake.h file generated by CMake http://www.cmake.org */

#ifndef __jpegcmake_h
#define __jpegcmake_h

/* See jconfig.h */
/* For all plateforms: */
#define HAVE_PROTOTYPES
#define HAVE_UNSIGNED_CHAR
#define HAVE_UNSIGNED_SHORT

#cmakedefine HAVE_STDDEF_H
#cmakedefine HAVE_STDLIB_H

/* These macros are used in all function definitions and extern declarations.
 * You could modify them if you need to change function linkage conventions;
 * in particular, you'll need to do that to make the library a Windows DLL.
 * Another application is to make all functions global for use with debuggers
 * or code profilers that require it.
 */

#cmakedefine JPEGDLL
#cmakedefine JPEGSTATIC

#define BITS_IN_JSAMPLE @CMAKE_BITS_IN_JSAMPLE@

#if BITS_IN_JSAMPLE == 8
#include "mangle_jpeg8bits.h"
#endif

#if BITS_IN_JSAMPLE == 12
#include "mangle_jpeg12bits.h"
#endif

#if BITS_IN_JSAMPLE == 16
#include "mangle_jpeg16bits.h"
#endif

#endif /* __jpegcmake_h */