FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
fixed_dsp.c File Reference
#include "fixed_dsp.h"

Go to the source code of this file.

Functions

static void vector_fmul_window_fixed_scaled_c (int16_t *dst, const int32_t *src0, const int32_t *src1, const int32_t *win, int len, uint8_t bits)
 
static void vector_fmul_window_fixed_c (int32_t *dst, const int32_t *src0, const int32_t *src1, const int32_t *win, int len)
 
AVFixedDSPContextavpriv_alloc_fixed_dsp (int bit_exact)
 Allocate and initialize a fixed DSP context.
 

Function Documentation

static void vector_fmul_window_fixed_scaled_c ( int16_t *  dst,
const int32_t src0,
const int32_t src1,
const int32_t win,
int  len,
uint8_t  bits 
)
static

Definition at line 50 of file fixed_dsp.c.

Referenced by avpriv_alloc_fixed_dsp().

static void vector_fmul_window_fixed_c ( int32_t dst,
const int32_t src0,
const int32_t src1,
const int32_t win,
int  len 
)
static

Definition at line 71 of file fixed_dsp.c.

Referenced by avpriv_alloc_fixed_dsp().

AVFixedDSPContext* avpriv_alloc_fixed_dsp ( int  strict)

Allocate and initialize a fixed DSP context.

note: should be freed with a av_free call when no longer needed.

Parameters
strictsetting to non-zero avoids using functions which may not be IEEE-754 compliant

Definition at line 91 of file fixed_dsp.c.

Referenced by ac3_decode_init().