Visualization Library 2.0.0-b5

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Macros | Functions | Variables
tif_codec.c File Reference
#include "tiffiop.h"

Go to the source code of this file.

Macros

#define TIFFInitOJPEG   NotConfigured
 
#define TIFFInitJBIG   NotConfigured
 

Functions

int TIFFIsCODECConfigured (uint16 scheme)
 Check whether we have working codec for the specific coding scheme. More...
 

Variables

TIFFCodec _TIFFBuiltinCODECS []
 

Macro Definition Documentation

◆ TIFFInitJBIG

#define TIFFInitJBIG   NotConfigured

Definition at line 61 of file tif_codec.c.

◆ TIFFInitOJPEG

#define TIFFInitOJPEG   NotConfigured

Definition at line 52 of file tif_codec.c.

Function Documentation

◆ TIFFIsCODECConfigured()

int TIFFIsCODECConfigured ( uint16  scheme)

Check whether we have working codec for the specific coding scheme.

Returns
returns 1 if the codec is configured and working. Otherwise 0 will be returned.

Definition at line 135 of file tif_codec.c.

References TIFFCodec::init, and TIFFFindCODEC().

Referenced by TIFFGetConfiguredCODECs().

Variable Documentation

◆ _TIFFBuiltinCODECS

TIFFCodec _TIFFBuiltinCODECS[]
Initial value:
= {
{ "Old-style JPEG", COMPRESSION_OJPEG, TIFFInitOJPEG },
{ "ISO JBIG", COMPRESSION_JBIG, TIFFInitJBIG },
{ "AdobeDeflate", COMPRESSION_ADOBE_DEFLATE , TIFFInitZIP },
{ "SGILog24", COMPRESSION_SGILOG24, TIFFInitSGILog },
{ NULL, 0, NULL }
}
int TIFFInitCCITTFax3(TIFF *tif, int scheme)
Definition: tif_fax3.c:1354
int TIFFInitThunderScan(TIFF *tif, int scheme)
Definition: tif_thunder.c:149
#define COMPRESSION_PACKBITS
Definition: tiff.h:180
int TIFFInitZIP(TIFF *tif, int scheme)
Definition: tif_zip.c:318
#define NULL
Definition: ftobjs.h:61
#define COMPRESSION_CCITTFAX3
Definition: tiff.h:171
#define COMPRESSION_SGILOG24
Definition: tiff.h:197
#define COMPRESSION_CCITTRLE
Definition: tiff.h:170
#define COMPRESSION_OJPEG
Definition: tiff.h:176
int TIFFInitNeXT(TIFF *tif, int scheme)
Definition: tif_next.c:134
#define TIFFInitOJPEG
Definition: tif_codec.c:52
#define COMPRESSION_DEFLATE
Definition: tiff.h:190
#define COMPRESSION_CCITTFAX4
Definition: tiff.h:173
#define TIFFInitJBIG
Definition: tif_codec.c:61
int TIFFInitLZW(TIFF *tif, int scheme)
Definition: tif_lzw.c:1022
#define COMPRESSION_CCITTRLEW
Definition: tiff.h:179
#define COMPRESSION_PIXARLOG
Definition: tiff.h:189
#define COMPRESSION_JBIG
Definition: tiff.h:195
int TIFFInitCCITTRLEW(TIFF *tif, int scheme)
Definition: tif_fax3.c:1549
#define COMPRESSION_NONE
Definition: tiff.h:169
#define COMPRESSION_SGILOG
Definition: tiff.h:196
#define COMPRESSION_JPEG
Definition: tiff.h:177
int TIFFInitPixarLog(TIFF *tif, int scheme)
int TIFFInitPackBits(TIFF *tif, int scheme)
Definition: tif_packbits.c:278
#define COMPRESSION_THUNDERSCAN
Definition: tiff.h:181
int TIFFInitDumpMode(TIFF *tif, int scheme)
Definition: tif_dumpmode.c:106
#define COMPRESSION_ADOBE_DEFLATE
Definition: tiff.h:191
int TIFFInitSGILog(TIFF *tif, int scheme)
Definition: tif_luv.c:1556
int TIFFInitCCITTFax4(TIFF *tif, int scheme)
Definition: tif_fax3.c:1456
int TIFFInitJPEG(TIFF *tif, int scheme)
Definition: tif_jpeg.c:1849
int TIFFInitCCITTRLE(TIFF *tif, int scheme)
Definition: tif_fax3.c:1532
#define COMPRESSION_LZW
Definition: tiff.h:175
#define COMPRESSION_NEXT
Definition: tiff.h:178

Definition at line 79 of file tif_codec.c.

Referenced by TIFFFindCODEC(), and TIFFGetConfiguredCODECs().