Home

Dokumentation

Impressum

Dokumentation VDR
 

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

cDvbSpuPalette Class Reference

#include <dvbspu.h>


Detailed Description

Dvb palette.

Definition at line 50 of file dvbspu.h.

Public Methods

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

Private Methods

uint32_t yuv2rgb (uint32_t yuv_color)

Private Attributes

uint32_t palette [16]


Member Function Documentation

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

Definition at line 204 of file dvbspu.h.

References palette.

Referenced by cDvbSpuBitmap::getBitmap().

void cDvbSpuPalette::setPalette const uint32_t *    pal
 

Definition at line 50 of file dvbspu.c.

References palette, and yuv2rgb().

Referenced by cDvbSpuDecoder::setPalette().

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

Definition at line 160 of file dvbspu.h.

Referenced by setPalette().


Field Documentation

uint32_t cDvbSpuPalette::palette[16] [private]
 

Definition at line 52 of file dvbspu.h.

Referenced by getColor(), and setPalette().


The documentation for this class was generated from the following files:
Generated on Wed Feb 5 23:31:12 2003 for VDR by doxygen1.3-rc2