53 SparseBuffer* srcBuf, uint32_t* dataRead, uint32_t* packetDataBytes);
Copyright (C) 2016-2021 Grok Image Compression Inc.
Definition: ICacheable.h:20
Definition: Codeblock.h:182
Definition: LengthCache.h:152
Packet iterator.
Definition: PacketIter.h:163
Definition: Resolution.h:24
Definition: SparseBuffer.h:28
Tier-2 decoding.
Definition: T2Decompress.h:29
TileProcessor * tileProcessor
Definition: T2Decompress.h:41
bool decompressPacket(TileCodingParams *tcp, const PacketIter *pi, SparseBuffer *srcBuf, PacketInfo *packetInfo, bool skipData)
Decompress a packet of a tile from a source buffer.
Definition: T2Decompress.cpp:178
bool processPacket(TileCodingParams *tcp, PacketIter *pi, SparseBuffer *srcBuf)
Definition: T2Decompress.cpp:55
bool decompressPackets(uint16_t tileno, SparseBuffer *srcBuf, bool *truncated)
Decompress the packets of a tile from a source buffer.
Definition: T2Decompress.cpp:118
T2Decompress(TileProcessor *tileProc)
Definition: T2Decompress.cpp:27
bool readPacketData(Resolution *l_res, const PacketIter *p_pi, SparseBuffer *srcBuf)
Definition: T2Decompress.cpp:503
void initSegment(DecompressCodeblock *cblk, uint32_t index, uint8_t cblk_sty, bool first)
Definition: T2Decompress.cpp:28
bool readPacketHeader(TileCodingParams *p_tcp, const PacketIter *p_pi, bool *dataPresent, SparseBuffer *srcBuf, uint32_t *dataRead, uint32_t *packetDataBytes)
Definition: T2Decompress.cpp:217
Tile coding parameters : this structure is used to store coding/decoding parameters common to all til...
Definition: CodingParams.h:122
Tile processor for decompression and compression.
Definition: TileProcessor.h:77