ReactOS 0.4.15-dev-7788-g1ad9096
jmorecfg.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BITS_IN_JSAMPLE   8 /* use 8, 9, 10, 11, or 12 */
 
#define MAX_COMPONENTS   10 /* maximum number of image components */
 
#define GETJSAMPLE(value)   ((int) (value) & 0xFF)
 
#define MAXJSAMPLE   255
 
#define CENTERJSAMPLE   128
 
#define GETJOCTET(value)   ((value) & 0xFF)
 
#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */
 
#define JPEG_IMPEXP
 
#define JPEG_API
 
#define METHODDEF(type)   static type
 
#define LOCAL(type)   static type
 
#define GLOBAL(type)   type JPEG_API
 
#define EXTERN(type)   extern JPEG_IMPEXP type JPEG_API
 
#define JMETHOD(type, methodname, arglist)   type (*methodname) ()
 
#define FAR
 

Typedefs

typedef char JSAMPLE
 
typedef short JCOEF
 
typedef char JOCTET
 
typedef short UINT8
 
typedef unsigned int UINT16
 
typedef short INT16
 
typedef long INT32
 
typedef unsigned int JDIMENSION
 
typedef void noreturn_t
 

Enumerations

enum  boolean { FALSE = 0 , TRUE = 1 }
 

Macro Definition Documentation

◆ BITS_IN_JSAMPLE

#define BITS_IN_JSAMPLE   8 /* use 8, 9, 10, 11, or 12 */

Definition at line 33 of file jmorecfg.h.

◆ CENTERJSAMPLE

#define CENTERJSAMPLE   128

Definition at line 84 of file jmorecfg.h.

◆ EXTERN

#define EXTERN (   type)    extern JPEG_IMPEXP type JPEG_API

Definition at line 294 of file jmorecfg.h.

◆ FAR

#define FAR

Definition at line 342 of file jmorecfg.h.

◆ GETJOCTET

#define GETJOCTET (   value)    ((value) & 0xFF)

Definition at line 171 of file jmorecfg.h.

◆ GETJSAMPLE

#define GETJSAMPLE (   value)    ((int) (value) & 0xFF)

Definition at line 78 of file jmorecfg.h.

◆ GLOBAL

#define GLOBAL (   type)    type JPEG_API

Definition at line 291 of file jmorecfg.h.

◆ JMETHOD

#define JMETHOD (   type,
  methodname,
  arglist 
)    type (*methodname) ()

Definition at line 308 of file jmorecfg.h.

◆ JPEG_API

#define JPEG_API

Definition at line 283 of file jmorecfg.h.

◆ JPEG_IMPEXP

#define JPEG_IMPEXP

Definition at line 280 of file jmorecfg.h.

◆ JPEG_MAX_DIMENSION

#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */

Definition at line 231 of file jmorecfg.h.

◆ LOCAL

#define LOCAL (   type)    static type

Definition at line 289 of file jmorecfg.h.

◆ MAX_COMPONENTS

#define MAX_COMPONENTS   10 /* maximum number of image components */

Definition at line 45 of file jmorecfg.h.

◆ MAXJSAMPLE

#define MAXJSAMPLE   255

Definition at line 83 of file jmorecfg.h.

◆ METHODDEF

#define METHODDEF (   type)    static type

Definition at line 287 of file jmorecfg.h.

Typedef Documentation

◆ INT16

typedef short INT16

Definition at line 207 of file jmorecfg.h.

◆ INT32

typedef long INT32

Definition at line 216 of file jmorecfg.h.

◆ JCOEF

typedef short JCOEF

Definition at line 151 of file jmorecfg.h.

◆ JDIMENSION

Definition at line 229 of file jmorecfg.h.

◆ JOCTET

typedef char JOCTET

Definition at line 167 of file jmorecfg.h.

◆ JSAMPLE

typedef char JSAMPLE

Definition at line 74 of file jmorecfg.h.

◆ noreturn_t

typedef void noreturn_t

Definition at line 328 of file jmorecfg.h.

◆ UINT16

typedef unsigned int UINT16

Definition at line 201 of file jmorecfg.h.

◆ UINT8

typedef short UINT8

Definition at line 192 of file jmorecfg.h.

Enumeration Type Documentation

◆ boolean

Enumerator
FALSE 
TRUE 

Definition at line 365 of file jmorecfg.h.

365{ FALSE = 0, TRUE = 1 } boolean;
boolean
Definition: jmorecfg.h:365
@ FALSE
Definition: jmorecfg.h:365
@ TRUE
Definition: jmorecfg.h:365