dwww Home | Manual pages | Find package

TIFFREADFROMUSERBUFFER(3tiff)       LibTIFF      TIFFREADFROMUSERBUFFER(3tiff)

NAME
       TIFFReadFromUserBuffer - decode data using an user defined buffer

SYNOPSIS
          #include <tiffio.h>

       int TIFFReadFromUserBuffer(TIFF *tif, uint32_t strile, void *inbuf, tm-
       size_t insize, void *outbuf, tmsize_t outsize)

DESCRIPTION
       Use the provided input buffer (inbuf, insize) and  decompress  it  into
       (outbuf,    outsize).    This    function    replaces    the   use   of
       TIFFReadEncodedStrip() / TIFFReadEncodedTile() when the user  can  pro-
       vide  the buffer for the input data, for example when he wants to avoid
       libtiff to read the strile offset/count values from the StripOffsets  /
       StripByteCounts  or  TileOffsets / TileByteCounts arrays. inbuf content
       must be writable (if bit reversal is needed).

RETURN VALUES
       Returns 1 in case of success, 0 otherwise.

DIAGNOSTICS
       All error messages are directed to the TIFFErrorExtR() routine.

SEE ALSO
       TIFFOpen (3tiff), TIFFReadRawStrip (3tiff),  TIFFReadScanline  (3tiff),
       TIFFReadEncodedStrip   (3tiff),  TIFFReadEncodedTile  (3tiff),  libtiff
       (3tiff),

AUTHOR
       LibTIFF contributors

COPYRIGHT
       1988-2023, LibTIFF contributors

4.5                              Nov 23, 2023    TIFFREADFROMUSERBUFFER(3tiff)

Generated by dwww version 1.15 on Mon Jul 1 03:05:00 CEST 2024.