Grok  7.6.3
Public Attributes | List of all members
_grk_codestream_index Struct Reference

Code stream index info. More...

#include <grok.h>

Public Attributes

uint64_t main_head_start
 main header start position (SOC position) More...
 
uint64_t main_head_end
 main header end position (first SOT position) More...
 
uint64_t codestream_size
 code stream's size More...
 
uint32_t marknum
 number of markers More...
 
grk_marker_infomarker
 list of markers More...
 
uint32_t maxmarknum
 actual size of markers array More...
 
uint32_t nb_of_tiles
 
grk_tile_indextile_index
 

Detailed Description

Code stream index info.

Member Data Documentation

◆ codestream_size

uint64_t _grk_codestream_index::codestream_size

code stream's size

Referenced by grk::j2k_get_cstr_index(), and grk::j2k_write_epc().

◆ main_head_end

uint64_t _grk_codestream_index::main_head_end

main header end position (first SOT position)

Referenced by grk::j2k_get_cstr_index().

◆ main_head_start

uint64_t _grk_codestream_index::main_head_start

main header start position (SOC position)

Referenced by grk::j2k_get_cstr_index(), and grk::j2k_read_soc().

◆ marker

grk_marker_info* _grk_codestream_index::marker

◆ marknum

uint32_t _grk_codestream_index::marknum

number of markers

Referenced by grk::j2k_add_mhmarker(), and grk::j2k_get_cstr_index().

◆ maxmarknum

uint32_t _grk_codestream_index::maxmarknum

actual size of markers array

Referenced by grk::j2k_add_mhmarker().

◆ nb_of_tiles

uint32_t _grk_codestream_index::nb_of_tiles

◆ tile_index

grk_tile_index* _grk_codestream_index::tile_index

The documentation for this struct was generated from the following file: