#include <T1Encoder.h>
◆ T1Encoder()
| grk::T1Encoder::T1Encoder |
( |
TileCodingParams * |
tcp, |
|
|
grk_tile * |
tile, |
|
|
uint32_t |
encodeMaxCblkW, |
|
|
uint32_t |
encodeMaxCblkH, |
|
|
bool |
needsRateControl |
|
) |
| |
◆ ~T1Encoder()
| grk::T1Encoder::~T1Encoder |
( |
| ) |
|
◆ compress() [1/3]
| bool grk::T1Encoder::compress |
( |
size_t |
threadId, |
|
|
uint64_t |
maxBlocks |
|
) |
| |
|
private |
◆ compress() [2/3]
◆ compress() [3/3]
◆ block_mutex
| std::mutex grk::T1Encoder::block_mutex |
|
mutableprivate |
◆ blockCount
| std::atomic<int64_t> grk::T1Encoder::blockCount |
|
private |
◆ distortion_mutex
| std::mutex grk::T1Encoder::distortion_mutex |
|
mutableprivate |
◆ encodeBlocks
◆ needsRateControl
| bool grk::T1Encoder::needsRateControl |
|
private |
◆ threadStructs
| std::vector<T1Interface*> grk::T1Encoder::threadStructs |
|
private |
◆ tile
The documentation for this class was generated from the following file: