Expand description
This crate provides types related to representation of VarDCT frames, such as varblock transform types, LF images, dequantization matrices and HF coefficients.
Actual decoding (dequantization and rendering) of such frames is not done in this crate.
Structs§
- Dequant
Matrix Set - A set of dequantization matrices.
- Dequant
Matrix SetParams - Parameters for decoding
DequantMatrixSet
. - HfBlock
Context - Context information for the entropy decoder of HF coefficients.
- HfCoeff
Params - Parameters for decoding
HfCoeff
. - HfMetadata
- Data for decoding and rendering varblocks within an LF group.
- HfMetadata
Params - Parameters for decoding
HfMetadata
. - HfPass
- HF coefficient decoder configuration.
- HfPass
Params - Parameters for decoding
HfPass
. - LfChannel
Correlation - Channel correlation data, used by chroma-from-luma procedure.
- LfChannel
Dequantization - Dequantization information for each channel.
- LfCoeff
- Quantized LF image.
- LfCoeff
Params - Paramters for decoding
LfCoeff
. - Quantizer
- Global quantizer multipliers.
Enums§
- Block
Info - Varblock grid information.
- Error
- Transform
Type - Varblock transform types.
Constants§
Functions§
- write_
hf_ coeff - Decode and write HF coefficients from the bitstream.