yuv2rgb.c File Reference

Go to the source code of this file.

Functions

const uint8_t __attribute__ ((aligned(8)))
 PROLOG (yuv2rgb_c_32, uint32_t)
static int div_round (int dividend, int divisor)
int yuv2rgb_c_init_tables (SwsContext *c, const int inv_table[4], int fullRange, int brightness, int contrast, int saturation)

Variables

const int32_t Inverse_Table_6_9 [8][4]


Function Documentation

static uint64_t __attribute__ ( (aligned(8))   ) 

Definition at line 52 of file yuv2rgb.c.

PROLOG ( yuv2rgb_c_32  ,
uint32_t   
)

Definition at line 304 of file yuv2rgb.c.

static int div_round ( int  dividend,
int  divisor 
) [static]

Definition at line 689 of file yuv2rgb.c.

Referenced by yuv2rgb_c_init_tables().

int yuv2rgb_c_init_tables ( SwsContext c,
const int  inv_table[4],
int  fullRange,
int  brightness,
int  contrast,
int  saturation 
)

Definition at line 697 of file yuv2rgb.c.

Referenced by sws_setColorspaceDetails().


Variable Documentation

Initial value:

 {
    {117504, 138453, 13954, 34903}, 
    {117504, 138453, 13954, 34903}, 
    {104597, 132201, 25675, 53279}, 
    {104597, 132201, 25675, 53279}, 
    {104448, 132798, 24759, 53109}, 
    {104597, 132201, 25675, 53279}, 
    {104597, 132201, 25675, 53279}, 
    {117579, 136230, 16907, 35559}  
}

Definition at line 205 of file yuv2rgb.c.

Referenced by sws_getContext().


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