46 uint32_t* p_data_written,
bool first_poc_tile_part, uint32_t tppos,
59 uint32_t max_len, uint32_t tppos,
PLMarkerMgr* markers,
60 bool isFinal,
bool debug);
74 uint32_t* p_data_written);
Copyright (C) 2016-2024 Grok Image Compression Inc.
Definition ICacheable.h:20
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:85
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:178
bool compressHeader(BitIO *bio, Resolution *res, uint16_t layno, uint64_t precinctIndex)
Definition T2Compress.cpp:208
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:347
Tile coding parameters : this structure is used to store coding/decoding parameters common to all til...
Definition CodingParams.h:122
Definition TileProcessor.h:78