table of contents
- Tumbleweed 4.7.1-3.1
- Leap-16.0
| TIFFREADFROMUSERBUFFER(3tiff) | LibTIFF | TIFFREADFROMUSERBUFFER(3tiff) |
NAME¶
TIFFReadFromUserBuffer - decode data using an user defined buffer
SYNOPSIS¶
#include <tiffio.h>
DESCRIPTION¶
Use the provided input buffer (inbuf, insize) and decompress it into (outbuf, outsize). This function replaces the use of TIFFReadEncodedStrip() <#c.TIFFReadEncodedStrip> / TIFFReadEncodedTile() <#c.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() <#c.TIFFErrorExtR> routine.
SEE ALSO¶
TIFFOpen <> (3tiff), TIFFReadRawStrip <> (3tiff), TIFFReadScanline <> (3tiff), TIFFReadEncodedStrip <> (3tiff), TIFFReadEncodedTile <> (3tiff), libtiff <> (3tiff),
Author¶
LibTIFF contributors
Copyright¶
1988-2025, LibTIFF contributors
| September 18, 2025 | 4.7 |