Grok 12.0.1
|
#include <T1Part1.h>
Public Member Functions | |
T1Part1 (bool isCompressor, uint32_t maxCblkW, uint32_t maxCblkH) | |
virtual | ~T1Part1 () |
bool | compress (CompressBlockExec *block) |
bool | decompress (DecompressBlockExec *block) |
![]() | |
virtual | ~T1Interface ()=default |
Private Member Functions | |
bool | preCompress (CompressBlockExec *block, uint32_t &max) |
Private Attributes | |
T1 * | t1 |
References grk::grk_read(), and t1.
|
virtual |
References t1.
|
virtual |
Implements grk::T1Interface.
References grk::T1::code_block_enc_deallocate(), grk::T1::compress_cblk(), grk::grk_read(), preCompress(), and t1.
|
virtual |
Implements grk::T1Interface.
References grk::T1::allocCompressedData(), grk::T1::attachUncompressedData(), grk::T1::decompress_cblk(), grk::T1::getCompressedDataBuffer(), grk::T1::getUncompressedData(), grk::GRK_CACHE_STATE_ERROR, grk::GRK_CACHE_STATE_OPEN, grk_cblk_dec_compressed_data_pad_right, grk::grk_read(), and t1.
|
private |
References grk::T1::alloc(), grk::Logger::error(), grk::T1::getUncompressedData(), grk_lrintf(), grk::grk_read(), grk::Logger::logger_, t1, and T1_NMSEDEC_FRACBITS.
Referenced by compress().
|
private |
Referenced by compress(), decompress(), preCompress(), T1Part1(), and ~T1Part1().