libavcodec/i386/fft_sse.c File Reference

#include "dsputil.h"

Go to the source code of this file.

Defines

#define P1M1P1M1   "%4"
#define P1M1P1M1   "%3"

Functions

void ff_fft_calc_sse (FFTContext *s, FFTComplex *z)
void ff_imdct_calc_sse (MDCTContext *s, FFTSample *output, const FFTSample *input, FFTSample *tmp)

Variables

static const int p1p1p1m1 [4]
static const int p1p1m1p1 [4]
static const int p1p1m1m1 [4]
static const int p1m1p1m1 [4]
static const int m1m1m1m1 [4]


Define Documentation

#define P1M1P1M1   "%3"

#define P1M1P1M1   "%4"

Referenced by ff_imdct_calc_sse().


Function Documentation

void ff_fft_calc_sse ( FFTContext s,
FFTComplex z 
)

Definition at line 48 of file fft_sse.c.

Referenced by ff_fft_init(), and ff_imdct_calc_sse().

void ff_imdct_calc_sse ( MDCTContext s,
FFTSample output,
const FFTSample input,
FFTSample tmp 
)

Definition at line 142 of file fft_sse.c.

Referenced by ff_fft_init().


Variable Documentation

const int m1m1m1m1[4] [static]

Initial value:

    { 1 << 31, 1 << 31, 1 << 31, 1 << 31 }

Definition at line 35 of file fft_sse.c.

const int p1m1p1m1[4] [static]

Initial value:

    { 0, 1 << 31, 0, 1 << 31 }

Definition at line 32 of file fft_sse.c.

Referenced by ff_imdct_calc_sse().

const int p1p1m1m1[4] [static]

Initial value:

    { 0, 0, 1 << 31, 1 << 31 }

Definition at line 29 of file fft_sse.c.

const int p1p1m1p1[4] [static]

Initial value:

    { 0, 0, 1 << 31, 0 }

Definition at line 26 of file fft_sse.c.

Referenced by ff_fft_calc_sse().

const int p1p1p1m1[4] [static]

Initial value:

    { 0, 0, 0, 1 << 31 }

Definition at line 23 of file fft_sse.c.

Referenced by ff_fft_calc_sse().


Generated on Wed Feb 9 19:10:11 2011 for ffmpeg by  doxygen 1.5.6