FFmpeg
Macros | Functions
llauddsp.c File Reference
#include <string.h>
#include "libavutil/common.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/mem.h"
#include "libavutil/mem_internal.h"
#include "libavcodec/lossless_audiodsp.h"
#include "checkasm.h"

Go to the source code of this file.

Macros

#define randomize_buf(buf, len)
 
#define BUF_SIZE   1088
 
#define BUF_SIZE   1088
 

Functions

static void check_scalarproduct_and_madd_int16 (LLAudDSPContext *c)
 
static void check_scalarproduct_and_madd_int32 (LLAudDSPContext *c)
 
void checkasm_check_llauddsp (void)
 

Macro Definition Documentation

◆ randomize_buf

#define randomize_buf (   buf,
  len 
)
Value:
do { \
for (int i = 0; i < len; i++) \
buf[i] = rnd(); \
} while (0)

Definition at line 32 of file llauddsp.c.

◆ BUF_SIZE [1/2]

#define BUF_SIZE   1088

◆ BUF_SIZE [2/2]

#define BUF_SIZE   1088

Function Documentation

◆ check_scalarproduct_and_madd_int16()

static void check_scalarproduct_and_madd_int16 ( LLAudDSPContext c)
static

Definition at line 38 of file llauddsp.c.

Referenced by checkasm_check_llauddsp().

◆ check_scalarproduct_and_madd_int32()

static void check_scalarproduct_and_madd_int32 ( LLAudDSPContext c)
static

Definition at line 73 of file llauddsp.c.

Referenced by checkasm_check_llauddsp().

◆ checkasm_check_llauddsp()

void checkasm_check_llauddsp ( void  )

Definition at line 108 of file llauddsp.c.

rnd
#define rnd()
Definition: checkasm.h:177
i
#define i(width, name, range_min, range_max)
Definition: cbs_h2645.c:256
len
int len
Definition: vorbis_enc_data.h:426