CODEC(C) CODEC(C) NAME TIFFFindCODEC, TIFFRegisterCODEC, TIFFUnRegisterCODEC - codec-related utility routines SYNOPSIS #include <tiffio.h> const TIFFCodec* TIFFFindCODEC(uint16 scheme); TIFFCodec* TIFFRegisterCODEC(uint16 scheme, const char* method, TIFFInitMethod init); void TIFFUnRegisterCODEC(TIFFCodec* codec); DESCRIPTION libtiff supports a variety of compression schemes imple- mented by software codecs. Each codec adheres to a modu- lar interface that provides for the decoding and encoding of image data; as well as some other methods for initial- ization, setup, cleanup, and the control of default strip and tile sizes. Codecs are identified by the associated value of the TIFF Compression tag; e.g. 5 for LZW compres- sion. The TIFFRegisterCODEC routine can be used to augment or override the set of codecs available to an application. If the specified scheme already has a registered codec then it is overridden and any images with data encoded with this compression scheme will be decoded using the supplied coded. DIAGNOSTICS No space to register compression scheme %s. TIFFRegister- CODEC was unable to allocate memory for the data struc- tures needed to register a codec. Cannot remove compression scheme %s; not registered. TIF- FUnRegisterCODEC did not locate the specified codec in the table of registered compression schemes. SEE ALSO libtiff(f) October 15, 1995 CODEC(C)