FFmpeg
Data Fields
AVFixedDSPContext Struct Reference

#include <fixed_dsp.h>

Data Fields

void(*  vector_fmul_window_scaled )(int16_t *dst, const int32_t *src0, const int32_t *src1, const int32_t *win, int len, uint8_t bits)
  Overlap/add with window function.
 
void(*  vector_fmul_window )(int32_t *dst, const int32_t *src0, const int32_t *src1, const int32_t *win, int len)
  Overlap/add with window function.
 

Detailed Description

Definition at line 56 of file fixed_dsp.h.

Field Documentation

void(* AVFixedDSPContext::vector_fmul_window_scaled)(int16_t *dst, const int32_t *src0, const int32_t *src1, const int32_t *win, int len, uint8_t bits)

Overlap/add with window function.

Used primarily by MDCT-based audio codecs. Source and destination vectors must overlap exactly or not at all.

Parameters
dst result vector constraints: 16-byte aligned
src0 first source vector constraints: 16-byte aligned
src1 second source vector constraints: 16-byte aligned
win half-window vector constraints: 16-byte aligned
len length of vector constraints: multiple of 4
bits scaling parameter

Definition at line 75 of file fixed_dsp.h.

Referenced by avpriv_alloc_fixed_dsp().

void(* AVFixedDSPContext::vector_fmul_window)(int32_t *dst, const int32_t *src0, const int32_t *src1, const int32_t *win, int len)

Overlap/add with window function.

Used primarily by MDCT-based audio codecs. Source and destination vectors must overlap exactly or not at all.

Parameters
dst result vector constraints: 32-byte aligned
src0 first source vector constraints: 16-byte aligned
src1 second source vector constraints: 16-byte aligned
win half-window vector constraints: 16-byte aligned
len length of vector constraints: multiple of 4

Definition at line 93 of file fixed_dsp.h.

Referenced by avpriv_alloc_fixed_dsp().


The documentation for this struct was generated from the following file:

Generated on Sun Sep 14 2014 18:56:39 for FFmpeg by   doxygen 1.8.2

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