Struct libjxl :: jxl :: BlockCtxMap
struct BlockCtxMap
{ ... };
static const uint8_t kDefaultCtxMap[39]
auto Context(int dc_idx, uint32_t qf, size_t ord, size_t c) const -> size_t
auto NonZeroContext(uint32_t non_zeros, uint32_t block_ctx) const -> uint32_t
auto NumACContexts() const -> uint32_t
auto ZeroDensityContextsOffset(uint32_t block_ctx) const -> uint32_t
std::vector<uint8_t> ctx_map
std::vector<int> dc_thresholds[3]
size_t num_ctxs
std::vector<uint32_t> qf_thresholds