Copyright (C) 2016-2024 Grok Image Compression Inc.
Definition ICacheable.h:20
void grk_read(const uint8_t *buffer, TYPE *value, uint32_t numBytes)
Definition BufferedStream.h:239
Definition BufferedStream.h:35
Definition PLMarkerMgr.h:30
Packet iterator.
Definition PacketIter.h:217
Definition Resolution.h:25
Tier-2 coding.
Definition T2Compress.h:32
bool compressPacketsSimulate(uint16_t tileno, uint16_t maxlayers, uint32_t *p_data_written, uint32_t max_len, uint32_t tppos, PLMarkerMgr *markers, bool isFinal, bool debug)
Simulate compressing packets of a tile to a destination buffer.
Definition T2Compress.cpp:27
bool compressPacketSimulate(TileCodingParams *tcp, PacketIter *pi, uint32_t *p_data_written, uint32_t len, PLMarkerMgr *markers, bool debug)
Encode a packet of a tile to a destination buffer.
Definition T2Compress.cpp:84
T2Compress(TileProcessor *tileProc)
Definition T2Compress.cpp:25
bool compressPackets(uint16_t tileno, uint16_t maxlayers, BufferedStream *stream, uint32_t *p_data_written, bool first_poc_tile_part, uint32_t tppos, uint32_t pino)
Definition T2Compress.cpp:177
bool compressHeader(BitIO *bio, Resolution *res, uint16_t layno, uint64_t precinctIndex)
Definition T2Compress.cpp:207
TileProcessor * tileProcessor
Definition T2Compress.h:63
bool compressPacket(TileCodingParams *tcp, PacketIter *pi, BufferedStream *stream, uint32_t *p_data_written)
Encode a packet of a tile to a destination buffer.
Definition T2Compress.cpp:346
Tile coding parameters : this structure is used to store coding/decoding parameters common to all til...
Definition CodingParams.h:122
Definition TileProcessor.h:78