#include "vvcdsp.h"
#include "vvc_ctu.h"
#include "vvc_itx_1d.h"
#include "vvcdsp_template.c"
Go to the source code of this file.
◆ VVC_SIGN
#define VVC_SIGN |
( |
|
v | ) |
(v < 0 ? -1 : !!v) |
◆ PROF_BORDER_EXT
#define PROF_BORDER_EXT 1 |
◆ PROF_BLOCK_SIZE
◆ BDOF_BORDER_EXT
#define BDOF_BORDER_EXT 1 |
◆ BDOF_PADDED_SIZE
◆ BDOF_BLOCK_SIZE
#define BDOF_BLOCK_SIZE 4 |
◆ BDOF_GRADIENT_SIZE
◆ BIT_DEPTH [1/3]
◆ BIT_DEPTH [2/3]
◆ BIT_DEPTH [3/3]
◆ FUNC
#define FUNC |
( |
|
a, |
|
|
|
depth |
|
) |
| a ## _ ## depth |
◆ VVC_DSP
◆ pad_int16()
static void av_always_inline pad_int16 |
( |
int16_t * |
_dst, |
|
|
const ptrdiff_t |
dst_stride, |
|
|
const int |
width, |
|
|
const int |
height |
|
) |
| |
|
static |
◆ vvc_sad()
static int vvc_sad |
( |
const int16_t * |
src0, |
|
|
const int16_t * |
src1, |
|
|
int |
dx, |
|
|
int |
dy, |
|
|
const int |
block_w, |
|
|
const int |
block_h |
|
) |
| |
|
static |
◆ ff_vvc_dsp_init()