idct_altivec.c File Reference

Go to the source code of this file.

Functions

void idct_put_altivec (uint8_t *dest, int stride, vector_s16_t *block)
void idct_add_altivec (uint8_t *dest, int stride, vector_s16_t *block)

Variables

static const_vector_s16_t constants [5]


Function Documentation

void idct_put_altivec ( uint8_t *  dest,
int  stride,
vector_s16_t block 
)

Definition at line 168 of file libavcodec/ppc/idct_altivec.c.

void idct_add_altivec ( uint8_t *  dest,
int  stride,
vector_s16_t block 
)

Definition at line 195 of file libavcodec/ppc/idct_altivec.c.


Variable Documentation

const_vector_s16_t constants[5] [static]

Initial value:

 {
    (vector_s16_t) AVV(23170, 13573, 6518, 21895, -23170, -21895, 32, 31),
    (vector_s16_t) AVV(16384, 22725, 21407, 19266, 16384, 19266, 21407, 22725),
    (vector_s16_t) AVV(22725, 31521, 29692, 26722, 22725, 26722, 29692, 31521),
    (vector_s16_t) AVV(21407, 29692, 27969, 25172, 21407, 25172, 27969, 29692),
    (vector_s16_t) AVV(19266, 26722, 25172, 22654, 19266, 22654, 25172, 26722)
}

Definition at line 160 of file libavcodec/ppc/idct_altivec.c.


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