RV30/40 inverse transform functions


Functions

static av_always_inline void rv34_row_transform (int temp[16], DCTELEM *block)
static void rv34_inv_transform (DCTELEM *block)
 Real Video 3.0/4.0 inverse transform Code is almost the same as in SVQ3, only scaling is different.
static void rv34_inv_transform_noround (DCTELEM *block)
 RealVideo 3.0/4.0 inverse transform for DC block.

Function Documentation

static void rv34_inv_transform ( DCTELEM block  )  [static]

Real Video 3.0/4.0 inverse transform Code is almost the same as in SVQ3, only scaling is different.

Definition at line 199 of file rv34.c.

Referenced by rv34_decode_macroblock().

static void rv34_inv_transform_noround ( DCTELEM block  )  [static]

RealVideo 3.0/4.0 inverse transform for DC block.

Code is almost the same as rv34_inv_transform() but final coefficients are multiplied by 1.5 and have no rounding.

Definition at line 225 of file rv34.c.

Referenced by rv34_decode_macroblock().

static av_always_inline void rv34_row_transform ( int  temp[16],
DCTELEM block 
) [static]

Definition at line 178 of file rv34.c.

Referenced by rv34_inv_transform(), and rv34_inv_transform_noround().


Generated on Fri Oct 26 02:36:56 2012 for FFmpeg by  doxygen 1.5.8