FFmpeg
Macros | Functions
sw_scale.c File Reference
#include <string.h>
#include "libavutil/common.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/mem.h"
#include "libswscale/swscale.h"
#include "libswscale/swscale_internal.h"
#include "checkasm.h"

Go to the source code of this file.

Macros

#define randomize_buffers(buf, size)
 
#define SRC_PIXELS   128
 
#define MAX_FILTER_WIDTH   40
 
#define FILTER_SIZES   5
 
#define HSCALE_PAIRS   2
 

Functions

static void check_hscale (void)
 
void checkasm_check_sw_scale (void)
 

Macro Definition Documentation

◆ randomize_buffers

#define randomize_buffers (   buf,
  size 
)
Value:
do { \
int j; \
for (j = 0; j < size; j+=4) \
AV_WN32(buf + j, rnd()); \
} while (0)

Definition at line 31 of file sw_scale.c.

◆ SRC_PIXELS

#define SRC_PIXELS   128

Definition at line 38 of file sw_scale.c.

◆ MAX_FILTER_WIDTH

#define MAX_FILTER_WIDTH   40

◆ FILTER_SIZES

#define FILTER_SIZES   5

◆ HSCALE_PAIRS

#define HSCALE_PAIRS   2

Function Documentation

◆ check_hscale()

static void check_hscale ( void  )
static

Definition at line 40 of file sw_scale.c.

Referenced by checkasm_check_sw_scale().

◆ checkasm_check_sw_scale()

void checkasm_check_sw_scale ( void  )

Definition at line 130 of file sw_scale.c.

rnd
#define rnd()
Definition: checkasm.h:107
AV_WN32
#define AV_WN32(p, v)
Definition: intreadwrite.h:376
size
int size
Definition: twinvq_data.h:11134