Grok  7.6.6
Public Attributes | List of all members
grk::EncodingParams Struct Reference

#include <CodingParams.h>

Public Attributes

size_t m_max_comp_size
 Maximum rate for each component. More...
 
uint32_t m_tp_pos
 Position of tile part flag in progression order. More...
 
uint8_t m_tp_flag
 Flag determining tile part generation. More...
 
bool m_disto_alloc
 allocation by rate/distortion More...
 
bool m_fixed_quality
 allocation by fixed_quality More...
 
bool m_tp_on
 Enabling Tile part generation. More...
 
bool writePLT
 
bool writeTLM
 
uint32_t rateControlAlgorithm
 

Member Data Documentation

◆ m_disto_alloc

bool grk::EncodingParams::m_disto_alloc

allocation by rate/distortion

Referenced by grk::TileProcessor::rate_allocate().

◆ m_fixed_quality

bool grk::EncodingParams::m_fixed_quality

◆ m_max_comp_size

size_t grk::EncodingParams::m_max_comp_size

Maximum rate for each component.

If == 0, component size limitation is not considered

◆ m_tp_flag

uint8_t grk::EncodingParams::m_tp_flag

Flag determining tile part generation.

Referenced by grk::j2k_get_num_tp().

◆ m_tp_on

bool grk::EncodingParams::m_tp_on

Enabling Tile part generation.

Referenced by grk::j2k_get_num_tp(), grk::pi_create_compress(), and grk::pi_enable_tile_part_generation().

◆ m_tp_pos

uint32_t grk::EncodingParams::m_tp_pos

Position of tile part flag in progression order.

Referenced by grk::j2k_get_num_tp(), and grk::TileProcessor::TileProcessor().

◆ rateControlAlgorithm

uint32_t grk::EncodingParams::rateControlAlgorithm

◆ writePLT

bool grk::EncodingParams::writePLT

◆ writeTLM

bool grk::EncodingParams::writeTLM

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