cDvbSpuPalette Class Reference

#include <dvbspu.h>

List of all members.

Public Member Functions

void setPalette (const uint32_t *pal)
uint32_t getColor (uint8_t idx, uint8_t trans) const

Private Member Functions

uint32_t yuv2rgb (uint32_t yuv_color)

Private Attributes

uint32_t palette [16]


Detailed Description

Definition at line 51 of file dvbspu.h.


Member Function Documentation

uint32_t cDvbSpuPalette::yuv2rgb ( uint32_t  yuv_color  )  [inline, private]

Definition at line 156 of file dvbspu.h.

Referenced by setPalette().

void cDvbSpuPalette::setPalette ( const uint32_t *  pal  ) 

Definition at line 47 of file dvbspu.c.

References palette, and yuv2rgb().

Referenced by cDvbSpuDecoder::setPalette().

Here is the call graph for this function:

uint32_t cDvbSpuPalette::getColor ( uint8_t  idx,
uint8_t  trans 
) const [inline]

Definition at line 197 of file dvbspu.h.

References palette.

Referenced by cDvbSpuBitmap::getBitmap().


Member Data Documentation

uint32_t cDvbSpuPalette::palette[16] [private]

Definition at line 53 of file dvbspu.h.

Referenced by getColor(), and setPalette().


The documentation for this class was generated from the following files:
Generated on Tue Nov 6 20:11:08 2007 for VDR by  doxygen 1.5.3-20071008