FFmpeg
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <inttypes.h>
#include <stdarg.h>
#include "libavutil/imgutils.h"
#include "libavutil/mem.h"
#include "libavutil/avutil.h"
#include "libavutil/crc.h"
#include "libavutil/pixdesc.h"
#include "libavutil/lfg.h"
#include "swscale.h"
Go to the source code of this file.
Data Structures | |
struct | Results |
Macros | |
#define | isGray(x) |
#define | hasChroma(x) |
#define | isALPHA(x) |
#define | W 96 |
#define | H 96 |
Functions | |
static uint64_t | getSSD (const uint8_t *src1, const uint8_t *src2, int stride1, int stride2, int w, int h) |
static int | doTest (uint8_t *ref[4], int refStride[4], int w, int h, enum AVPixelFormat srcFormat, enum AVPixelFormat dstFormat, int srcW, int srcH, int dstW, int dstH, int flags, struct Results *r) |
static void | selfTest (uint8_t *ref[4], int refStride[4], int w, int h, enum AVPixelFormat srcFormat_in, enum AVPixelFormat dstFormat_in) |
static int | fileTest (uint8_t *ref[4], int refStride[4], int w, int h, FILE *fp, enum AVPixelFormat srcFormat_in, enum AVPixelFormat dstFormat_in) |
int | main (int argc, char **argv) |
#define isGray | ( | x | ) |
Definition at line 38 of file swscale-test.c.
Referenced by ff_init_filters(), ff_init_vscale(), ff_init_vscale_pfn(), ff_sws_alphablendaway(), and sws_setColorspaceDetails().
#define hasChroma | ( | x | ) |
Definition at line 45 of file swscale-test.c.
Referenced by doTest().
#define isALPHA | ( | x | ) |
Definition at line 49 of file swscale-test.c.
Referenced by doTest(), ff_init_desc_chscale(), ff_init_desc_fmt_convert(), ff_init_desc_hscale(), ff_init_vscale(), ff_init_vscale_pfn(), ff_yuv2rgb_c_init_tables(), ff_yuv2rgb_get_func_ptr(), sws_init_context(), and sws_setColorspaceDetails().
#define W 96 |
Definition at line 343 of file swscale-test.c.
Referenced by main().
#define H 96 |
Definition at line 344 of file swscale-test.c.
Referenced by check_loopfilter(), filter_color(), filter_color2(), filter_frame(), filter_mono(), filter_plane_cols(), filter_plane_rows(), for(), idct(), loop_filter(), and main().
|
static |
Definition at line 56 of file swscale-test.c.
Referenced by doTest().
|
static |
Definition at line 81 of file swscale-test.c.
Referenced by fileTest(), and selfTest().
|
static |
Definition at line 241 of file swscale-test.c.
Referenced by main().
|
static |
Definition at line 291 of file swscale-test.c.
Referenced by main().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 346 of file swscale-test.c.