TUT HEVC Encoder
Functions
encoder_state-geometry.h File Reference

Helper functions for tiles and slices. More...

#include "global.h"
Include dependency graph for encoder_state-geometry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int kvz_lcu_at_slice_start (const struct encoder_control_t *const encoder, int lcu_addr_in_ts)
 
int kvz_lcu_at_slice_end (const struct encoder_control_t *const encoder, int lcu_addr_in_ts)
 
int kvz_lcu_at_tile_start (const struct encoder_control_t *const encoder, int lcu_addr_in_ts)
 
int kvz_lcu_at_tile_end (const struct encoder_control_t *const encoder, int lcu_addr_in_ts)
 
int kvz_lcu_in_first_row (const struct encoder_state_t *const encoder_state, int lcu_addr_in_ts)
 
int kvz_lcu_in_last_row (const struct encoder_state_t *const encoder_state, int lcu_addr_in_ts)
 
int kvz_lcu_in_first_column (const struct encoder_state_t *const encoder_state, int lcu_addr_in_ts)
 
int kvz_lcu_in_last_column (const struct encoder_state_t *const encoder_state, int lcu_addr_in_ts)
 

Function Documentation

◆ kvz_lcu_at_slice_end()

int kvz_lcu_at_slice_end ( const struct encoder_control_t *const  encoder,
int  lcu_addr_in_ts 
)

◆ kvz_lcu_at_slice_start()

int kvz_lcu_at_slice_start ( const struct encoder_control_t *const  encoder,
int  lcu_addr_in_ts 
)

◆ kvz_lcu_at_tile_end()

int kvz_lcu_at_tile_end ( const struct encoder_control_t *const  encoder,
int  lcu_addr_in_ts 
)

◆ kvz_lcu_at_tile_start()

int kvz_lcu_at_tile_start ( const struct encoder_control_t *const  encoder,
int  lcu_addr_in_ts 
)

◆ kvz_lcu_in_first_column()

int kvz_lcu_in_first_column ( const struct encoder_state_t *const  encoder_state,
int  lcu_addr_in_ts 
)

◆ kvz_lcu_in_first_row()

int kvz_lcu_in_first_row ( const struct encoder_state_t *const  encoder_state,
int  lcu_addr_in_ts 
)

◆ kvz_lcu_in_last_column()

int kvz_lcu_in_last_column ( const struct encoder_state_t *const  encoder_state,
int  lcu_addr_in_ts 
)

◆ kvz_lcu_in_last_row()

int kvz_lcu_in_last_row ( const struct encoder_state_t *const  encoder_state,
int  lcu_addr_in_ts 
)