39 bool write_psot(uint32_t tile_part_bytes_written);
48 bool read(uint8_t *p_header_data,
49 uint16_t header_size);
66 uint16_t *tile_no, uint32_t *p_tot_len, uint8_t *p_current_part,
67 uint8_t *p_num_parts);
Definition: SOTMarker.h:28
SOTMarker(CodeStream *stream)
Definition: SOTMarker.cpp:26
bool write_psot(uint32_t tile_part_bytes_written)
Definition: SOTMarker.cpp:32
CodeStream * m_codeStream
Definition: SOTMarker.h:69
bool read(uint8_t *p_header_data, uint16_t header_size)
Decompress a SOT marker (Start of tile-part)
Definition: SOTMarker.cpp:111
bool get_sot_values(uint8_t *p_header_data, uint32_t header_size, uint16_t *tile_no, uint32_t *p_tot_len, uint8_t *p_current_part, uint8_t *p_num_parts)
Reads values from a SOT marker (Start of tile-part)
Definition: SOTMarker.cpp:76
bool write(void)
Writes the SOT marker (Start of tile-part)
Definition: SOTMarker.cpp:43
uint64_t m_psot_location
Definition: SOTMarker.h:70
Copyright (C) 2016-2021 Grok Image Compression Inc.
Definition: BitIO.cpp:23
Definition: CodeStream.h:163