26 #ifndef OPJ_INCLUDES_H
27 #define OPJ_INCLUDES_H
59 #define __attribute__(x)
68 #define INLINE __forceinline
69 #elif defined(__GNUC__)
70 #define INLINE __inline__
71 #elif defined(__MWERKS__)
80 #if (__STDC_VERSION__ != 199901L)
83 #define restrict __restrict__
90 #if defined(_MSC_VER) || defined(__BORLANDC__)
91 static INLINE long lrintf(
float f){
93 return (
long)((f>0.0f) ? (f + 0.5f):(f -0.5f));
140 #include "opj_config.h"
145 typedef signed __int8 int8_t;
146 typedef unsigned __int8 uint8_t;
147 typedef signed __int16 int16_t;
148 typedef unsigned __int16 uint16_t;
149 typedef signed __int32 int32_t;
150 typedef unsigned __int32 uint32_t;
151 typedef signed __int64 int64_t;
152 typedef unsigned __int64 uint64_t;
154 #error unsupported platform
Implementation of a tile coder/decoder (TCD)
Modification of jpip.c from 2KAN indexer.
Implementation of a tier-2 coding (packetization of code-block data) (T2)
Implementation of operations on integers (INT)
Implementation of a discrete wavelet transform (DWT)
Implementation of an individual bit input-output (BIO)
Implementation of an MQ-Coder (MQC)
The JPEG-2000 Codestream Reader/Writer (J2K)
Implementation of the tier-1 coding (coding of code-block coefficients) (T1)
Implementation of operations on images (IMAGE)
The JPEG-2000 file format Reader/Writer (JP2)
Implementation of operations for raw encoding (RAW)
Implementation of a packet iterator (PI)
Modification of jpip.h from 2KAN indexer.
Implementation of a multi-component transforms (MCT)
Implementation of a event callback system.
Implementation of operations of specific multiplication (FIX)
#define INLINE
Definition: opj_includes.h:75
JPT-stream reader (JPEG 2000, JPIP)
The JPEG-2000 Part11 (JPWL) marker segments manager.
Implementation of a byte input-output process (CIO)
Implementation of a tag-tree coder (TGT)