FFmpeg  4.3
Macros | Functions | Variables
llviddspenc.c File Reference
#include <string.h>
#include "libavutil/common.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/mem.h"
#include "libavcodec/lossless_videoencdsp.h"
#include "checkasm.h"

Go to the source code of this file.

Macros

#define randomize_buffers(buf, size)
 
#define MAX_STRIDE   128
 
#define MAX_HEIGHT   127
 

Functions

static void check_diff_bytes (LLVidEncDSPContext *c)
 
static void check_sub_left_pred (LLVidEncDSPContext *c)
 
void checkasm_check_llviddspenc (void)
 

Variables

struct {
   uint8_t   w
 
   uint8_t   h
 
   uint8_t   s
 
planes []
 

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 llviddspenc.c.

◆ MAX_STRIDE

#define MAX_STRIDE   128

Definition at line 42 of file llviddspenc.c.

◆ MAX_HEIGHT

#define MAX_HEIGHT   127

Definition at line 43 of file llviddspenc.c.

Function Documentation

◆ check_diff_bytes()

static void check_diff_bytes ( LLVidEncDSPContext c)
static

Definition at line 45 of file llviddspenc.c.

Referenced by checkasm_check_llviddspenc().

◆ check_sub_left_pred()

static void check_sub_left_pred ( LLVidEncDSPContext c)
static

Definition at line 76 of file llviddspenc.c.

Referenced by checkasm_check_llviddspenc().

◆ checkasm_check_llviddspenc()

void checkasm_check_llviddspenc ( void  )

Definition at line 104 of file llviddspenc.c.

Variable Documentation

◆ w

Definition at line 38 of file llviddspenc.c.

Referenced by check_diff_bytes(), and check_sub_left_pred().

◆ h

Definition at line 38 of file llviddspenc.c.

Referenced by check_sub_left_pred().

◆ s

Definition at line 38 of file llviddspenc.c.

Referenced by check_sub_left_pred().

◆ planes

const { ... } planes[]
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