40 std::function<void(uint32_t row0, uint32_t numRows,
const void* rowData, uint32_t rowStride)>;
bool decompressStream(StripOutputCallback outputCallback)
Definition StripDecompressor.cpp:39
StripConfig config_
Definition StripDecompressor.h:64
bool decompress()
Definition StripDecompressor.cpp:34
uint16_t compno_
Definition StripDecompressor.h:61
StripDecompressor(ITileProcessor *tp, uint16_t compno, uint8_t prec, std::atomic_bool &success, StripConfig config={})
Definition StripDecompressor.cpp:25
std::atomic_bool & success_
Definition StripDecompressor.h:63
ITileProcessor * tp_
Definition StripDecompressor.h:60
uint8_t prec_
Definition StripDecompressor.h:62
ResWindow.
Definition CompressedChunkCache.h:36
std::function< void(uint32_t row0, uint32_t numRows, const void *rowData, uint32_t rowStride)> StripOutputCallback
Definition StripDecompressor.h:39
Interface for managing tile compression/decompression.
Definition ITileProcessor.h:37
Configuration for strip-based decompression.
Definition StripDecompressor.h:33
static constexpr uint32_t outputStripHeight
Definition StripDecompressor.h:34