Provided by: libtiff-dev_4.7.0-3ubuntu1_amd64 bug

NAME

       TIFFReadFromUserBuffer - decode data using an user defined buffer

SYNOPSIS

          #include <tiffio.h>

       int TIFFReadFromUserBuffer(TIFF *tif, uint32_t strile, void *inbuf, tmsize_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 provide  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-2022, LibTIFF contributors

4.7                                               Apr 30, 2025                     TIFFREADFROMUSERBUFFER(3tiff)