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

Header info. More...

#include <grok.h>

Public Attributes

uint32_t cblockw_init
 initial code block width, default to 64 More...
 
uint32_t cblockh_init
 initial code block height, default to 64 More...
 
bool irreversible
 1 : use the irreversible DWT 9-7, 0 : use lossless compression (default) More...
 
uint32_t mct
 multi-component transform identifier More...
 
uint16_t rsiz
 RSIZ value To be used to combine GRK_PROFILE_*, GRK_EXTENSION_* and (sub)levels values. More...
 
uint32_t numresolutions
 number of resolutions More...
 
uint8_t csty
 
uint8_t cblk_sty
 
uint32_t prcw_init [GRK_J2K_MAXRLVLS]
 initial precinct width More...
 
uint32_t prch_init [GRK_J2K_MAXRLVLS]
 initial precinct height More...
 
uint32_t tx0
 XTOsiz. More...
 
uint32_t ty0
 YTOsiz. More...
 
uint32_t t_width
 XTsiz. More...
 
uint32_t t_height
 YTsiz. More...
 
uint32_t t_grid_width
 tile grid width More...
 
uint32_t t_grid_height
 tile grid height
More...
 
uint16_t tcp_numlayers
 number of layers More...
 
uint8_t * xml_data
 
size_t xml_data_len
 
size_t num_comments
 
char * comment [GRK_NUM_COMMENTS_SUPPORTED]
 
uint16_t comment_len [GRK_NUM_COMMENTS_SUPPORTED]
 
bool isBinaryComment [GRK_NUM_COMMENTS_SUPPORTED]
 
grk_asoc asocs [GRK_NUM_ASOC_BOXES_SUPPORTED]
 
size_t num_asocs
 

Detailed Description

Header info.

Member Data Documentation

◆ asocs

grk_asoc _grk_header_info::asocs[GRK_NUM_ASOC_BOXES_SUPPORTED]

◆ cblk_sty

uint8_t _grk_header_info::cblk_sty

◆ cblockh_init

uint32_t _grk_header_info::cblockh_init

initial code block height, default to 64

Referenced by grk::CodeStream::read_header().

◆ cblockw_init

uint32_t _grk_header_info::cblockw_init

initial code block width, default to 64

Referenced by grk::CodeStream::read_header().

◆ comment

char* _grk_header_info::comment[GRK_NUM_COMMENTS_SUPPORTED]

◆ comment_len

uint16_t _grk_header_info::comment_len[GRK_NUM_COMMENTS_SUPPORTED]

◆ csty

uint8_t _grk_header_info::csty

◆ irreversible

bool _grk_header_info::irreversible

1 : use the irreversible DWT 9-7, 0 : use lossless compression (default)

Referenced by grk::CodeStream::read_header().

◆ isBinaryComment

bool _grk_header_info::isBinaryComment[GRK_NUM_COMMENTS_SUPPORTED]

◆ mct

uint32_t _grk_header_info::mct

multi-component transform identifier

Referenced by grk::CodeStream::read_header().

◆ num_asocs

size_t _grk_header_info::num_asocs

◆ num_comments

size_t _grk_header_info::num_comments

◆ numresolutions

uint32_t _grk_header_info::numresolutions

number of resolutions

Referenced by grk::CodeStream::read_header().

◆ prch_init

uint32_t _grk_header_info::prch_init[GRK_J2K_MAXRLVLS]

initial precinct height

Referenced by grk::CodeStream::read_header().

◆ prcw_init

uint32_t _grk_header_info::prcw_init[GRK_J2K_MAXRLVLS]

initial precinct width

Referenced by grk::CodeStream::read_header().

◆ rsiz

uint16_t _grk_header_info::rsiz

RSIZ value To be used to combine GRK_PROFILE_*, GRK_EXTENSION_* and (sub)levels values.

Referenced by grk::CodeStream::read_header().

◆ t_grid_height

uint32_t _grk_header_info::t_grid_height

tile grid height

Referenced by grk::CodeStream::read_header().

◆ t_grid_width

uint32_t _grk_header_info::t_grid_width

tile grid width

Referenced by grk::CodeStream::read_header().

◆ t_height

uint32_t _grk_header_info::t_height

YTsiz.

Referenced by grk::CodeStream::read_header().

◆ t_width

uint32_t _grk_header_info::t_width

XTsiz.

Referenced by grk::CodeStream::read_header().

◆ tcp_numlayers

uint16_t _grk_header_info::tcp_numlayers

number of layers

Referenced by grk::CodeStream::read_header().

◆ tx0

uint32_t _grk_header_info::tx0

XTOsiz.

Referenced by grk::CodeStream::read_header().

◆ ty0

uint32_t _grk_header_info::ty0

YTOsiz.

Referenced by grk::CodeStream::read_header().

◆ xml_data

uint8_t* _grk_header_info::xml_data

◆ xml_data_len

size_t _grk_header_info::xml_data_len

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