TUT HEVC Encoder
Loading...
Searching...
No Matches
Data Structures | Functions | Variables
scalinglist.h File Reference

Scaling list initialization. More...

#include <stdio.h>
#include "global.h"
Include dependency graph for scalinglist.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  scaling_list_t
 

Functions

const coeff_tkvz_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]
 

Function Documentation

◆ kvz_scalinglist_destroy()

void kvz_scalinglist_destroy ( scaling_list_t *const  scaling_list)
Here is the caller graph for this function:

◆ kvz_scalinglist_get_default()

const coeff_t * kvz_scalinglist_get_default ( const uint32_t  size_id,
const uint32_t  list_id 
)
Here is the caller graph for this function:

◆ kvz_scalinglist_init()

void kvz_scalinglist_init ( scaling_list_t *const  scaling_list)
Here is the caller graph for this function:

◆ kvz_scalinglist_parse()

int kvz_scalinglist_parse ( scaling_list_t *const  scaling_list,
FILE fp 
)
Here is the caller graph for this function:

◆ kvz_scalinglist_process()

void kvz_scalinglist_process ( scaling_list_t scaling_list,
uint8_t  bitdepth 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ kvz_g_scaling_list_num

const uint8_t kvz_g_scaling_list_num[4]
extern

◆ kvz_g_scaling_list_size

const uint16_t kvz_g_scaling_list_size[4]
extern