
Go to the source code of this file.
Functions | |
| void | Init_QMatrix (void) |
| void | CalculateQuantParam (void) |
| void | CalculateQuant8Param (void) |
| void | free_QMatrix (void) |
Variables | |
| int ***** | LevelScale4x4Comp |
| int ***** | LevelScale8x8Comp |
| int ***** | InvLevelScale4x4Comp |
| int ***** | InvLevelScale8x8Comp |
| short | ScalingList4x4input [6][16] |
| short | ScalingList8x8input [6][64] |
| short | ScalingList4x4 [6][16] |
| short | ScalingList8x8 [6][64] |
| short | UseDefaultScalingMatrix4x4Flag [6] |
| short | UseDefaultScalingMatrix8x8Flag [6] |
| int * | qp_per_matrix |
| int * | qp_rem_matrix |
Definition in file q_matrix.h.
| void CalculateQuant8Param | ( | void | ) |
Calculate the quantisation and inverse quantisation parameters.
Definition at line 730 of file q_matrix.c.
Referenced by code_a_plane().
| void CalculateQuantParam | ( | void | ) |
For calculating the quantisation values at frame level.
Definition at line 591 of file q_matrix.c.
Referenced by code_a_plane().
| void free_QMatrix | ( | void | ) |
Free Q matrix arrays.
Definition at line 534 of file q_matrix.c.
References free_mem5Dint().
Referenced by free_global_buffers().

| void Init_QMatrix | ( | void | ) |
Initialise Q matrix values.
Definition at line 553 of file q_matrix.c.
References allocate_QMatrix(), errortext, GetConfigFileContent(), ParseMatrix(), PatchMatrix(), InputParameters::QmatrixFile, and InputParameters::ScalingMatrixPresentFlag.
Referenced by init_encoder().
