Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ TIFFFindCODEC(3T) — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

libtiff(3T)



CODEC(3T)         Image Format Library C++ Reference Manual          CODEC(3T)



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 implemented by software
     codecs.  Each codec adheres to a modular interface that provides for the
     decoding and encoding of image data; as well as some other methods for
     initialization, 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 compression.

     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.  TIFFRegisterCODEC was unable
     to allocate memory for the data structures needed to register a codec.

     Cannot remove compression scheme %s; not registered.  TIFFUnRegisterCODEC
     did not locate the specified codec in the table of registered compression
     schemes.

SEE ALSO
     libtiff(3T)




















                                                                        Page 1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026