|
FFmpeg
|
#include <string.h>#include "libavutil/intreadwrite.h"#include "libavutil/mem.h"#include "libavutil/mem_internal.h"#include "libavcodec/huffyuvdsp.h"#include "checkasm.h"Go to the source code of this file.
Macros | |
| #define | randomize_buffers(buf, size) |
| #define | randomize_buffer_mask(buf, width, mask) |
| #define | BUF_SIZE 1080 |
Enumerations | |
| enum | { MAX_WIDTH = 16*128 } |
Functions | |
| static void | check_add_int16 (HuffYUVDSPContext *c, unsigned mask, int width, const char *name) |
| static void | check_add_hfyu_median_pred_int16 (const HuffYUVDSPContext *c, unsigned mask, int width) |
| static void | check_add_hfyu_left_pred_bgr32 (HuffYUVDSPContext *c) |
| void | checkasm_check_huffyuvdsp (void) |
| #define randomize_buffers | ( | buf, | |
| size ) |
Definition at line 35 of file huffyuvdsp.c.
Referenced by check_add_hfyu_left_pred_bgr32(), and check_add_int16().
Definition at line 42 of file huffyuvdsp.c.
Referenced by check_add_hfyu_median_pred_int16().
| #define BUF_SIZE 1080 |
| anonymous enum |
| Enumerator | |
|---|---|
| MAX_WIDTH | arbitrary limit used for the tests |
Definition at line 31 of file huffyuvdsp.c.
|
static |
Definition at line 51 of file huffyuvdsp.c.
Referenced by checkasm_check_huffyuvdsp().
|
static |
Definition at line 81 of file huffyuvdsp.c.
Referenced by checkasm_check_huffyuvdsp().
|
static |
Definition at line 110 of file huffyuvdsp.c.
Referenced by checkasm_check_huffyuvdsp().
| void checkasm_check_huffyuvdsp | ( | void | ) |
test width not multiple of mmsize
test always with the same size (for perf test)
Definition at line 137 of file huffyuvdsp.c.