61 #ifdef DEBUG_LOSSLESS_T1
62 unencodedData(nullptr),
82 #ifdef DEBUG_LOSSLESS_T1
83 int32_t* unencodedData;
Definition: T1Interface.h:26
virtual bool decompress(DecompressBlockExec *block)=0
virtual bool compress(CompressBlockExec *block)=0
Copyright (C) 2016-2021 Grok Image Compression Inc.
Definition: ICacheable.h:20
eBandOrientation
Definition: Subband.h:25
@ BAND_ORIENT_LL
Definition: Subband.h:26
Definition: BlockExec.h:23
uint32_t y
Definition: BlockExec.h:39
uint32_t x
Definition: BlockExec.h:38
uint8_t bandNumbps
Definition: BlockExec.h:32
uint8_t k_msbs
Definition: BlockExec.h:41
uint8_t qmfbid
Definition: BlockExec.h:36
TileComponent * tilec
Definition: BlockExec.h:30
float stepsize
Definition: BlockExec.h:34
virtual bool open(T1Interface *t1)=0
BlockExec()
Definition: BlockExec.h:24
virtual ~BlockExec()=default
uint8_t R_b
Definition: BlockExec.h:42
uint8_t cblk_sty
Definition: BlockExec.h:35
eBandOrientation bandOrientation
Definition: BlockExec.h:33
uint8_t bandIndex
Definition: BlockExec.h:31
Definition: BlockExec.h:57
Tile * tile
Definition: BlockExec.h:72
bool open(T1Interface *t1)
Definition: BlockExec.h:66
int32_t * tiledp
Definition: BlockExec.h:75
bool doRateControl
Definition: BlockExec.h:73
void close(void)
Definition: BlockExec.h:70
float inv_step_ht
Definition: BlockExec.h:80
uint16_t compno
Definition: BlockExec.h:76
double distortion
Definition: BlockExec.h:74
uint64_t cblkno
Definition: BlockExec.h:79
uint8_t resno
Definition: BlockExec.h:77
uint16_t mct_numcomps
Definition: BlockExec.h:85
uint64_t precinctIndex
Definition: BlockExec.h:78
CompressBlockExec()
Definition: BlockExec.h:58
const double * mct_norms
Definition: BlockExec.h:81
CompressCodeblock * cblk
Definition: BlockExec.h:71
Definition: Codeblock.h:123
Definition: BlockExec.h:45
uint8_t roishift
Definition: BlockExec.h:54
uint8_t resno
Definition: BlockExec.h:53
bool open(T1Interface *t1)
Definition: BlockExec.h:47
void close(void)
Definition: BlockExec.h:51
DecompressBlockExec()
Definition: BlockExec.h:46
DecompressCodeblock * cblk
Definition: BlockExec.h:52
Definition: Codeblock.h:182
Definition: TileComponent.h:28
Definition: TileProcessor.h:39