#include <SOTMarker.h>
◆ SOTMarker() [1/2]
◆ SOTMarker() [2/2]
| grk::SOTMarker::SOTMarker |
( |
void |
| ) |
|
◆ get_sot_values()
| bool grk::SOTMarker::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)
the j2k decoder state is not affected. No side effects, no checks except for header_size.
- Parameters
-
| p_header_data | the data contained in the SOT marker. |
| header_size | the size of the data contained in the SOT marker. |
| tile_no | Isot. |
| p_tot_len | Psot. |
| p_current_part | TPsot. |
| p_num_parts | TNsot. |
◆ read()
| bool grk::SOTMarker::read |
( |
CodeStream * |
codeStream, |
|
|
TileProcessor * |
tileProcessor, |
|
|
uint8_t * |
p_header_data, |
|
|
uint16_t |
header_size |
|
) |
| |
Decode a SOT marker (Start of tile-part)
- Parameters
-
| codeStream | JPEG 2000 code stream |
| tileProcess | tile processor |
| p_header_data | the data contained in the SOT marker. |
| header_size | the size of the data contained in the PPT marker. |
◆ write()
Writes the SOT marker (Start of tile-part)
- Parameters
-
| codeStream | JPEG 2000 code stream |
| tileProcess | tile processor |
◆ write_psot()
| bool grk::SOTMarker::write_psot |
( |
uint32_t |
tile_part_bytes_written | ) |
|
◆ m_psot_location
| uint64_t grk::SOTMarker::m_psot_location |
|
private |
◆ m_stream
The documentation for this class was generated from the following file: