FFmpeg
Data Structures | Functions
float_dsp.h File Reference
#include "config.h"

Go to the source code of this file.

Data Structures

struct   AVFloatDSPContext
 

Functions

float  avpriv_scalarproduct_float_c (const float *v1, const float *v2, int len)
  Return the scalar product of two vectors.
 
  Initialize a float DSP context.
 
 
 
 
 
 
  Allocate a float DSP context.
 

Function Documentation

float avpriv_scalarproduct_float_c ( const float *  v1,
const float *  v2,
int  len 
)

Return the scalar product of two vectors.

Parameters
v1 first input vector
v2 first input vector
len number of elements
Returns
sum of elementwise products

Definition at line 108 of file float_dsp.c.

Referenced by acelp_decode_gain_codef(), apply_gain_ctrl(), avpriv_float_dsp_init(), calc_input_response(), convolve(), decode(), decode_frame(), ff_adaptive_gain_control(), ff_amr_set_fixed_gain(), ff_scale_vector_to_given_sum_of_squares(), kalman_smoothen(), postfilter(), synth_block_fcb_acb(), and tilt_factor().

void avpriv_float_dsp_init ( AVFloatDSPContextfdsp,
int  strict 
)

Initialize a float DSP context.

Parameters
fdsp float DSP context
strict setting to non-zero avoids using functions which may not be IEEE-754 compliant

Definition at line 119 of file float_dsp.c.

Referenced by avpriv_float_dsp_alloc().

void ff_float_dsp_init_aarch64 ( AVFloatDSPContextfdsp )

Definition at line 54 of file float_dsp_init.c.

Referenced by avpriv_float_dsp_init().

void ff_float_dsp_init_arm ( AVFloatDSPContextfdsp )

Definition at line 24 of file float_dsp_init_arm.c.

Referenced by avpriv_float_dsp_init().

void ff_float_dsp_init_ppc ( AVFloatDSPContextfdsp,
int  strict 
)

Definition at line 28 of file float_dsp_init.c.

Referenced by avpriv_float_dsp_init().

void ff_float_dsp_init_x86 ( AVFloatDSPContextfdsp )

Definition at line 68 of file float_dsp_init.c.

Referenced by avpriv_float_dsp_init().

void ff_float_dsp_init_mips ( AVFloatDSPContextfdsp )

Definition at line 344 of file float_dsp_mips.c.

Referenced by avpriv_float_dsp_init().

AVFloatDSPContext* avpriv_float_dsp_alloc ( int  strict )

Allocate a float DSP context.

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

Definition at line 143 of file float_dsp.c.

Referenced by aac_decode_init(), ac3_decode_init(), atrac1_decode_init(), atrac3_decode_init(), atrac3p_decode_init(), dca_decode_init(), decode_init(), dsp_init(), encode_init(), ff_ac3_float_encode_init(), ff_celt_init(), ff_twinvq_decode_init(), imc_decode_init(), init(), mp3lame_encode_init(), on2avc_decode_init(), opus_decode_init(), ra288_decode_init(), and vorbis_parse_id_hdr().


Generated on Sun Mar 8 2015 02:35:32 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /