24struct TileCodingParams;
29 T1OpenHTJ2K(
bool isCompressor, grk::TileCodingParams* tcp, uint32_t maxCblkW,
33 bool compress(grk::CompressBlockExec* block);
34 bool decompress(grk::DecompressBlockExec* block);
Definition T1OpenHTJ2K.h:27
uint8_t * coded_data
Definition T1OpenHTJ2K.h:41
bool compress(grk::CompressBlockExec *block)
Definition T1OpenHTJ2K.cpp:88
uint32_t unencoded_data_size
Definition T1OpenHTJ2K.h:42
uint32_t coded_data_size
Definition T1OpenHTJ2K.h:40
void preCompress(grk::CompressBlockExec *block, grk::Tile *tile)
Definition T1OpenHTJ2K.cpp:49
int32_t * unencoded_data
Definition T1OpenHTJ2K.h:43
bool postProcess(grk::DecompressBlockExec *block)
virtual ~T1OpenHTJ2K()
Definition T1OpenHTJ2K.cpp:44
T1OpenHTJ2K(bool isCompressor, grk::TileCodingParams *tcp, uint32_t maxCblkW, uint32_t maxCblkH)
Definition T1OpenHTJ2K.cpp:38
bool decompress(grk::DecompressBlockExec *block)
Definition T1OpenHTJ2K.cpp:112
Definition PostT1DecompressFiltersOpenHTJ2K.h:6
grk_plugin_tile * tile
Definition plugin_interface.h:64