FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
g722dsp.c File Reference
#include <string.h>
#include "checkasm.h"
#include "libavcodec/g722.h"
#include "libavcodec/g722dsp.h"
#include "libavcodec/mathops.h"

Go to the source code of this file.

Macros

#define randomize_buffers()
 

Functions

static void check_qmf (void)
 
void checkasm_check_g722dsp (void)
 

Macro Definition Documentation

#define randomize_buffers ( )
Value:
do { \
int i; \
for (i = 0; i < PREV_SAMPLES_BUF_SIZE; i++) { \
src0[i] = src1[i] = sign_extend(rnd(), 16); \
} \
} while (0)
#define PREV_SAMPLES_BUF_SIZE
Definition: g722.h:32
#define src1
Definition: h264pred.c:139
#define src0
Definition: h264pred.c:138
static av_const int sign_extend(int val, unsigned bits)
Definition: mathops.h:130
int
#define rnd()
Definition: checkasm.h:101
for(j=16;j >0;--j)

Definition at line 25 of file g722dsp.c.

Referenced by check_qmf().

Function Documentation

static void check_qmf ( void  )
static

Definition at line 33 of file g722dsp.c.

Referenced by checkasm_check_g722dsp().

void checkasm_check_g722dsp ( void  )

Definition at line 53 of file g722dsp.c.