FFmpeg
|
#include <string.h>
#include "libavutil/intreadwrite.h"
#include "libavutil/mem_internal.h"
#include "libavcodec/avcodec.h"
#include "libavcodec/hevcdsp.h"
#include "checkasm.h"
Go to the source code of this file.
Macros | |
#define | SIZEOF_PIXEL ((bit_depth + 7) / 8) |
#define | BUF_STRIDE (8 * 2) |
#define | BUF_LINES (8) |
#define | BUF_OFFSET (BUF_STRIDE * BUF_LINES) |
#define | BUF_SIZE (BUF_STRIDE * BUF_LINES + BUF_OFFSET * 2) |
#define | randomize_buffers(buf0, buf1, size) |
Functions | |
static void | check_deblock_chroma (HEVCDSPContext *h, int bit_depth) |
void | checkasm_check_hevc_deblock (void) |
Variables | |
static const uint32_t | pixel_mask [3] = { 0xffffffff, 0x03ff03ff, 0x0fff0fff } |
#define SIZEOF_PIXEL ((bit_depth + 7) / 8) |
Definition at line 31 of file hevc_deblock.c.
#define BUF_STRIDE (8 * 2) |
Definition at line 32 of file hevc_deblock.c.
#define BUF_LINES (8) |
Definition at line 33 of file hevc_deblock.c.
#define BUF_OFFSET (BUF_STRIDE * BUF_LINES) |
Definition at line 34 of file hevc_deblock.c.
#define BUF_SIZE (BUF_STRIDE * BUF_LINES + BUF_OFFSET * 2) |
Definition at line 35 of file hevc_deblock.c.
#define randomize_buffers | ( | buf0, | |
buf1, | |||
size | |||
) |
|
static |
Definition at line 48 of file hevc_deblock.c.
Referenced by checkasm_check_hevc_deblock().
void checkasm_check_hevc_deblock | ( | void | ) |
Definition at line 91 of file hevc_deblock.c.
|
static |
Definition at line 29 of file hevc_deblock.c.