46 bool first_poc_tile_part, uint32_t tppos,
59 uint32_t *p_data_written, uint32_t max_len, uint32_t tppos,
86 uint32_t *p_data_written, uint32_t len,
Copyright (C) 2016-2021 Grok Image Compression Inc.
Definition: BitIO.cpp:23
Byte input-output stream.
Definition: BufferedStream.h:38
Packet iterator.
Definition: PacketIter.h:217
Definition: LengthMarkers.h:88
Tier-2 coding.
Definition: T2Compress.h:31
bool compress_packets_simulate(uint16_t tileno, uint16_t maxlayers, uint32_t *p_data_written, uint32_t max_len, uint32_t tppos, PacketLengthMarkers *markers)
Simulate compressing packets of a tile to a destination buffer.
Definition: T2Compress.cpp:72
bool compress_packet(TileCodingParams *tcp, PacketIter *pi, BufferedStream *stream, uint32_t *p_data_written)
Encode a packet of a tile to a destination buffer.
Definition: T2Compress.cpp:138
bool compress_packets(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:34
bool compress_packet_simulate(TileCodingParams *tcp, PacketIter *pi, uint32_t *p_data_written, uint32_t len, PacketLengthMarkers *markers)
Encode a packet of a tile to a destination buffer.
Definition: T2Compress.cpp:561
T2Compress(TileProcessor *tileProc)
Definition: T2Compress.cpp:29
TileProcessor * tileProcessor
Definition: T2Compress.h:63
Tile coding parameters : this structure is used to store coding/decoding parameters common to all til...
Definition: CodingParams.h:121
Tile compressor/decompressor.
Definition: TileProcessor.h:70