Grok 10.0.5
CompressScheduler.h File Reference

Go to the source code of this file.

Classes

class  grk::grk::CompressScheduler
 

Namespaces

namespace  grk
 Copyright (C) 2016-2023 Grok Image Compression Inc.
 

Variables

Tile * tile
 
std::mutex distortion_mutex
 
bool needsRateControl
 
CompressBlockExec ** encodeBlocks
 
std::atomic< int64_t > blockCount
 
TileCodingParams * tcp_
 
const double * mct_norms_
 
uint16_t mct_numcomps_
 

Variable Documentation

◆ blockCount

std::atomic<int64_t> blockCount
private

◆ distortion_mutex

std::mutex distortion_mutex
mutableprivate

◆ encodeBlocks

CompressBlockExec** encodeBlocks
private

◆ mct_norms_

const double* mct_norms_
private

◆ mct_numcomps_

uint16_t mct_numcomps_
private

◆ needsRateControl

◆ tcp_

TileCodingParams* tcp_
private

◆ tile

Tile* tile
private