faandct.c File Reference


Detailed Description

Floating point AAN DCT.

Author:
Michael Niedermayer <michaelni@gmx.at>

Definition in file faandct.c.

Go to the source code of this file.

Functions

static av_always_inline void row_fdct (FLOAT temp[64], DCTELEM *data)
void ff_faandct (DCTELEM *data)
void ff_faandct248 (DCTELEM *data)

Variables

static FLOAT postscale [64]


Function Documentation

static av_always_inline void row_fdct ( FLOAT  temp[64],
DCTELEM data 
) [static]

Definition at line 73 of file faandct.c.

Referenced by ff_faandct(), ff_faandct248(), and GLOBAL().

void ff_faandct ( DCTELEM data  ) 

Definition at line 121 of file faandct.c.

Referenced by dsputil_init(), and ff_convert_matrix().

void ff_faandct248 ( DCTELEM data  ) 

Definition at line 174 of file faandct.c.

Referenced by dsputil_init().


Variable Documentation

FLOAT postscale[64] [static]

Initial value:

{
B0*B0, B0*B1, B0*B2, B0*B3, B0*B4, B0*B5, B0*B6, B0*B7,
B1*B0, B1*B1, B1*B2, B1*B3, B1*B4, B1*B5, B1*B6, B1*B7,
B2*B0, B2*B1, B2*B2, B2*B3, B2*B4, B2*B5, B2*B6, B2*B7,
B3*B0, B3*B1, B3*B2, B3*B3, B3*B4, B3*B5, B3*B6, B3*B7,
B4*B0, B4*B1, B4*B2, B4*B3, B4*B4, B4*B5, B4*B6, B4*B7,
B5*B0, B5*B1, B5*B2, B5*B3, B5*B4, B5*B5, B5*B6, B5*B7,
B6*B0, B6*B1, B6*B2, B6*B3, B6*B4, B6*B5, B6*B6, B6*B7,
B7*B0, B7*B1, B7*B2, B7*B3, B7*B4, B7*B5, B7*B6, B7*B7,
}

Definition at line 62 of file faandct.c.


Generated on Sat Dec 18 05:15:51 2010 for MythTV by  doxygen 1.5.5