ReactOS 0.4.16-dev-2613-g9533ad7
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 JPEG_DATA_PRECISION   8 /* see table below */
 
#define BITS_IN_JSAMPLE   JPEG_DATA_PRECISION /* see table below */
 
#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   JPEG_DATA_PRECISION /* see table below */

Definition at line 16 of file jmorecfg.h.

◆ CENTERJSAMPLE

#define CENTERJSAMPLE   128

Definition at line 120 of file jmorecfg.h.

◆ EXTERN

#define EXTERN (   type)    extern JPEG_IMPEXP type JPEG_API

Definition at line 330 of file jmorecfg.h.

◆ FAR

#define FAR

Definition at line 378 of file jmorecfg.h.

◆ GETJOCTET

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

Definition at line 207 of file jmorecfg.h.

◆ GETJSAMPLE

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

Definition at line 114 of file jmorecfg.h.

◆ GLOBAL

#define GLOBAL (   type)    type JPEG_API

Definition at line 327 of file jmorecfg.h.

◆ JMETHOD

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

Definition at line 344 of file jmorecfg.h.

◆ JPEG_API

#define JPEG_API

Definition at line 319 of file jmorecfg.h.

◆ JPEG_DATA_PRECISION

#define JPEG_DATA_PRECISION   8 /* see table below */

Definition at line 15 of file jmorecfg.h.

◆ JPEG_IMPEXP

#define JPEG_IMPEXP

Definition at line 316 of file jmorecfg.h.

◆ JPEG_MAX_DIMENSION

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

Definition at line 267 of file jmorecfg.h.

◆ LOCAL

#define LOCAL (   type)    static type

Definition at line 325 of file jmorecfg.h.

◆ MAX_COMPONENTS

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

Definition at line 81 of file jmorecfg.h.

◆ MAXJSAMPLE

#define MAXJSAMPLE   255

Definition at line 119 of file jmorecfg.h.

◆ METHODDEF

#define METHODDEF (   type)    static type

Definition at line 323 of file jmorecfg.h.

Typedef Documentation

◆ INT16

typedef short INT16

Definition at line 243 of file jmorecfg.h.

◆ INT32

typedef long INT32

Definition at line 252 of file jmorecfg.h.

◆ JCOEF

typedef short JCOEF

Definition at line 187 of file jmorecfg.h.

◆ JDIMENSION

Definition at line 265 of file jmorecfg.h.

◆ JOCTET

typedef char JOCTET

Definition at line 203 of file jmorecfg.h.

◆ JSAMPLE

typedef char JSAMPLE

Definition at line 110 of file jmorecfg.h.

◆ noreturn_t

typedef void noreturn_t

Definition at line 364 of file jmorecfg.h.

◆ UINT16

typedef unsigned int UINT16

Definition at line 237 of file jmorecfg.h.

◆ UINT8

typedef short UINT8

Definition at line 228 of file jmorecfg.h.

Enumeration Type Documentation

◆ boolean

Enumerator
FALSE 
TRUE 

Definition at line 401 of file jmorecfg.h.

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