TUT HEVC Encoder
|
Scaling list initialization. More...
Go to the source code of this file.
Data Structures | |
struct | scaling_list_t |
Functions | |
const coeff_t * | kvz_scalinglist_get_default (const uint32_t size_id, const uint32_t list_id) |
void | kvz_scalinglist_init (scaling_list_t *const scaling_list) |
Initialize scaling lists. | |
void | kvz_scalinglist_destroy (scaling_list_t *const scaling_list) |
Destroy scaling list allocated memory. | |
int | kvz_scalinglist_parse (scaling_list_t *const scaling_list, FILE *fp) |
void | kvz_scalinglist_process (scaling_list_t *scaling_list, uint8_t bitdepth) |
Variables | |
const uint8_t | kvz_g_scaling_list_num [4] |
const uint16_t | kvz_g_scaling_list_size [4] |
void kvz_scalinglist_destroy | ( | scaling_list_t *const | scaling_list | ) |
void kvz_scalinglist_init | ( | scaling_list_t *const | scaling_list | ) |
int kvz_scalinglist_parse | ( | scaling_list_t *const | scaling_list, |
FILE * | fp | ||
) |
void kvz_scalinglist_process | ( | scaling_list_t * | scaling_list, |
uint8_t | bitdepth | ||
) |