![]() |
AOMedia AV1 Codec
|
Each source plane of the current macroblock. More...
#include <block.h>
Data Fields | |
int16_t * | src_diff |
Stores source - pred so the txfm can be computed later. | |
tran_low_t * | dqcoeff |
Dequantized coefficients. | |
tran_low_t * | qcoeff |
Quantized coefficients. | |
tran_low_t * | coeff |
Transformed coefficients. | |
uint16_t * | eobs |
Location of the end of qcoeff (end of block). | |
uint8_t * | txb_entropy_ctx |
Contexts used to code the transform coefficients. | |
struct buf_2d | src |
A buffer containing the source frame. | |
Quantizer Settings | |
| |
const int16_t * | quant_fp_QTX |
Quantization step size used by AV1_XFORM_QUANT_FP. | |
const int16_t * | round_fp_QTX |
Offset used for rounding in the quantizer process by AV1_XFORM_QUANT_FP. | |
const int16_t * | quant_QTX |
Quantization step size used by AV1_XFORM_QUANT_B. | |
const int16_t * | round_QTX |
Offset used for rounding in the quantizer process by AV1_XFORM_QUANT_B. | |
const int16_t * | quant_shift_QTX |
Scale factor to shift coefficients toward zero. Only used by QUANT_B. | |
const int16_t * | zbin_QTX |
Size of the quantization bin around 0. Only Used by QUANT_B. | |
const int16_t * | dequant_QTX |
Dequantizer. | |
Each source plane of the current macroblock.
This struct also stores the txfm buffers and quantizer settings.