|
FFmpeg
|
#include <stddef.h>#include <string.h>#include "checkasm.h"#include "libavutil/intreadwrite.h"#include "libavutil/macros.h"#include "libavutil/mem_internal.h"#include "libavcodec/vp3dsp.h"Go to the source code of this file.
Macros | |
| #define | randomize_buffers(buf0, buf1, size) |
| #define | TEST(NAME) .name = #NAME, .offset = offsetof(VP3DSPContext, NAME) |
| #define | IDCT_TEST(func, mask) |
Functions | |
| static void | vp3_check_put_no_rnd_pixels_l2 (const VP3DSPContext *const vp3dsp) |
| static void | vp3_check_idct (int nb_bits) |
| static void | vp3_check_loop_filter (const VP3DSPContext *const vp3dsp) |
| void | checkasm_check_vp3dsp (void) |
| #define randomize_buffers | ( | buf0, | |
| buf1, | |||
| size | |||
| ) |
| #define TEST | ( | NAME | ) | .name = #NAME, .offset = offsetof(VP3DSPContext, NAME) |
|
static |
< only used height, so only tested height
< WIDTH-1 to use misaligned input
Definition at line 40 of file vp3dsp.c.
Referenced by checkasm_check_vp3dsp().
|
static |
Horizontal tests operate on 4x8 blocks
Vertical tests operate on 8x4 blocks
Definition at line 126 of file vp3dsp.c.
Referenced by checkasm_check_vp3dsp().
1.8.17