TUT HEVC Encoder
|
Deblocking filter. More...
Go to the source code of this file.
Typedefs | |
typedef enum edge_dir | edge_dir |
Edge direction. | |
Enumerations | |
enum | edge_dir { EDGE_VER = 0 , EDGE_HOR = 1 } |
Edge direction. More... | |
Functions | |
void | kvz_filter_deblock_lcu (encoder_state_t *state, int x_px, int y_px) |
Deblock a single LCU without using data from right or down. | |
void kvz_filter_deblock_lcu | ( | encoder_state_t *const | state, |
int | x_px, | ||
int | y_px | ||
) |
Filter the following vertical edges (horizontal filtering):
Filter the following horizontal edges (vertical filtering):
What is not filtered:
state | encoder state |
x_px | x-coordinate of the left edge of the LCU in pixels |
y_px | y-coordinate of the top edge of the LCU in pixels |