#include <grok.h>
◆ allocation_by_quality
| bool _grk_cparameters::allocation_by_quality |
◆ allocation_by_rate_distortion
| bool _grk_cparameters::allocation_by_rate_distortion |
rate control allocation by rate/distortion curve
◆ apply_icc
| bool _grk_cparameters::apply_icc |
◆ capture_resolution
| double _grk_cparameters::capture_resolution[2] |
◆ capture_resolution_from_file
| double _grk_cparameters::capture_resolution_from_file[2] |
◆ cblk_sty
| uint8_t _grk_cparameters::cblk_sty |
◆ cblockh_init
| uint32_t _grk_cparameters::cblockh_init |
◆ cblockw_init
| uint32_t _grk_cparameters::cblockw_init |
◆ cod_format
◆ comment
◆ comment_len
◆ csty
| uint8_t _grk_cparameters::csty |
◆ decod_format
◆ device_id
| int32_t _grk_cparameters::device_id |
◆ display_resolution
| double _grk_cparameters::display_resolution[2] |
◆ duration
| uint32_t _grk_cparameters::duration |
◆ enable_tile_part_generation
| bool _grk_cparameters::enable_tile_part_generation |
◆ framerate
| uint16_t _grk_cparameters::framerate |
◆ image_offset_x0
| uint32_t _grk_cparameters::image_offset_x0 |
◆ image_offset_y0
| uint32_t _grk_cparameters::image_offset_y0 |
◆ infile
◆ irreversible
| bool _grk_cparameters::irreversible |
◆ is_binary_comment
◆ kernel_build_options
| uint32_t _grk_cparameters::kernel_build_options |
◆ layer_distortion
◆ layer_rate
layers rates expressed as compression ratios.
They might be subsequently limited by the max_cs_size field
◆ max_comp_size
| uint64_t _grk_cparameters::max_comp_size |
Maximum size (in bytes) for each component.
If == 0, component size limitation is not considered
◆ max_cs_size
| uint64_t _grk_cparameters::max_cs_size |
Maximum size (in bytes) for the whole code stream.
If equal to zero, code stream size limitation is not considered If it does not comply with layer_rate, max_cs_size prevails and a warning is issued.
◆ mct
| uint8_t _grk_cparameters::mct |
◆ mct_data
| void* _grk_cparameters::mct_data |
Naive implementation of MCT restricted to a single reversible array based compressing without offset concerning all the components.
◆ new_tile_part_progression_divider
| uint8_t _grk_cparameters::new_tile_part_progression_divider |
◆ num_comments
| size_t _grk_cparameters::num_comments |
◆ num_threads
| uint32_t _grk_cparameters::num_threads |
◆ numgbits
| uint8_t _grk_cparameters::numgbits |
◆ numlayers
| uint16_t _grk_cparameters::numlayers |
◆ numpocs
| uint32_t _grk_cparameters::numpocs |
◆ numresolution
| uint8_t _grk_cparameters::numresolution |
◆ outfile
◆ prch_init
◆ prcw_init
◆ prog_order
◆ progression
◆ rate_control_algorithm
◆ raw_cp
◆ repeats
| uint32_t _grk_cparameters::repeats |
◆ res_spec
| uint32_t _grk_cparameters::res_spec |
◆ roi_compno
| int32_t _grk_cparameters::roi_compno |
region of interest: affected component in [0..3]; -1 indicates no ROI
◆ roi_shift
| uint32_t _grk_cparameters::roi_shift |
◆ rsiz
| uint16_t _grk_cparameters::rsiz |
RSIZ value To be used to combine GRK_PROFILE_*, GRK_EXTENSION_* and (sub)levels values.
◆ shared_memory_interface
| bool _grk_cparameters::shared_memory_interface |
◆ subsampling_dx
| uint8_t _grk_cparameters::subsampling_dx |
◆ subsampling_dy
| uint8_t _grk_cparameters::subsampling_dy |
◆ synth
◆ t_height
| uint32_t _grk_cparameters::t_height |
◆ t_width
| uint32_t _grk_cparameters::t_width |
◆ tile_size_on
| bool _grk_cparameters::tile_size_on |
◆ tx0
| uint32_t _grk_cparameters::tx0 |
◆ ty0
| uint32_t _grk_cparameters::ty0 |
◆ verbose
| bool _grk_cparameters::verbose |
◆ write_capture_resolution
| bool _grk_cparameters::write_capture_resolution |
◆ write_capture_resolution_from_file
| bool _grk_cparameters::write_capture_resolution_from_file |
◆ write_display_resolution
| bool _grk_cparameters::write_display_resolution |
◆ write_plt
| bool _grk_cparameters::write_plt |
◆ write_tlm
| bool _grk_cparameters::write_tlm |
The documentation for this struct was generated from the following file: