Libav
|
#include <string.h>
#include "libavutil/common.h"
#include "libavutil/internal.h"
#include "libavutil/intreadwrite.h"
#include "libavcodec/vp9.h"
#include "checkasm.h"
Go to the source code of this file.
Macros | |
#define | BIT_DEPTH 8 |
#define | SIZEOF_PIXEL ((BIT_DEPTH + 7) / 8) |
#define | DST_BUF_SIZE (size * size * SIZEOF_PIXEL) |
#define | SRC_BUF_STRIDE 72 |
#define | SRC_BUF_SIZE ((size + 7) * SRC_BUF_STRIDE * SIZEOF_PIXEL) |
#define | src (buf + 3 * SIZEOF_PIXEL * (SRC_BUF_STRIDE + 1)) |
#define | randomize_buffers() |
Functions | |
static void | check_mc (void) |
void | checkasm_check_vp9dsp (void) |
Variables | |
static const uint32_t | pixel_mask [3] = { 0xffffffff, 0x03ff03ff, 0x0fff0fff } |
#define SIZEOF_PIXEL ((BIT_DEPTH + 7) / 8) |
Definition at line 34 of file vp9dsp.c.
Referenced by check_mc().
#define DST_BUF_SIZE (size * size * SIZEOF_PIXEL) |
Definition at line 35 of file vp9dsp.c.
Referenced by check_mc().
#define SRC_BUF_STRIDE 72 |
Definition at line 36 of file vp9dsp.c.
Referenced by check_mc().
#define SRC_BUF_SIZE ((size + 7) * SRC_BUF_STRIDE * SIZEOF_PIXEL) |
#define src (buf + 3 * SIZEOF_PIXEL * (SRC_BUF_STRIDE + 1)) |
Definition at line 38 of file vp9dsp.c.
Referenced by check_mc().
#define randomize_buffers | ( | ) |
Definition at line 40 of file vp9dsp.c.
Referenced by check_mc().
Definition at line 57 of file vp9dsp.c.
Referenced by checkasm_check_vp9dsp().