FFmpeg
Loading...
Searching...
No Matches
svq1enc.c File Reference

Go to the source code of this file.

Macros

#define BUF_SIZE   1024
 
#define MIN_VAL   (-255 - 5 * 127)
 
#define MAX_VAL   ( 255 + 5 * 128)
 
#define randomize(buf, len)
 

Functions

static void test_ssd_int8_vs_int16 (SVQ1EncDSPContext *s)
 
void checkasm_check_svq1enc (void)
 

Macro Definition Documentation

◆ BUF_SIZE

#define BUF_SIZE   1024

Definition at line 27 of file svq1enc.c.

◆ MIN_VAL

#define MIN_VAL   (-255 - 5 * 127)

Definition at line 28 of file svq1enc.c.

◆ MAX_VAL

#define MAX_VAL   ( 255 + 5 * 128)

Definition at line 29 of file svq1enc.c.

◆ randomize

#define randomize ( buf,
len )
Value:
do { \
for (int i = 0; i < len; i++) \
buf[i] = ((rnd() % (MAX_VAL - MIN_VAL + 1)) + MIN_VAL); \
} while (0)
#define i(width, name, range_min, range_max)
Definition cbs_h264.c:63
#define rnd
Definition checkasm.h:135
#define MIN_VAL
Definition svq1enc.c:28
#define MAX_VAL
Definition svq1enc.c:29
int len

Definition at line 31 of file svq1enc.c.

Referenced by test_ssd_int8_vs_int16().

Function Documentation

◆ test_ssd_int8_vs_int16()

static void test_ssd_int8_vs_int16 ( SVQ1EncDSPContext * s)
static

Definition at line 37 of file svq1enc.c.

Referenced by checkasm_check_svq1enc().

◆ checkasm_check_svq1enc()

void checkasm_check_svq1enc ( void )

Definition at line 63 of file svq1enc.c.