SASC-NG
DVBSoftCAM

cDvbSpuDecoder Class Reference

#include <dvbspu.h>

Inheritance diagram for cDvbSpuDecoder:

List of all members.

Public Member Functions

 cDvbSpuDecoder ()
 ~cDvbSpuDecoder ()
int setTime (uint32_t pts)
cSpuDecoder::eScaleMode getScaleMode (void)
void setScaleMode (cSpuDecoder::eScaleMode ScaleMode)
void setPalette (uint32_t *pal)
void setHighlight (uint16_t sx, uint16_t sy, uint16_t ex, uint16_t ey, uint32_t palette)
void clearHighlight (void)
void Empty (void)
void Hide (void)
void Draw (void)
bool IsVisible (void)
void processSPU (uint32_t pts, uint8_t *buf, bool AllowedShow)

Detailed Description

Definition at line 92 of file dvbspu.h.


Constructor & Destructor Documentation

cDvbSpuDecoder::cDvbSpuDecoder ( )
cDvbSpuDecoder::~cDvbSpuDecoder ( )

Member Function Documentation

void cDvbSpuDecoder::clearHighlight ( void  ) [virtual]

Implements cSpuDecoder.

void cDvbSpuDecoder::Draw ( void  ) [virtual]

Implements cSpuDecoder.

void cDvbSpuDecoder::Empty ( void  ) [virtual]

Implements cSpuDecoder.

cSpuDecoder::eScaleMode cDvbSpuDecoder::getScaleMode ( void  ) [inline, virtual]

Implements cSpuDecoder.

Definition at line 141 of file dvbspu.h.

{ return scaleMode; }
void cDvbSpuDecoder::Hide ( void  ) [virtual]

Implements cSpuDecoder.

bool cDvbSpuDecoder::IsVisible ( void  ) [inline, virtual]

Implements cSpuDecoder.

Definition at line 150 of file dvbspu.h.

References NULL.

{ return osd != NULL; }
void cDvbSpuDecoder::processSPU ( uint32_t  pts,
uint8_t *  buf,
bool  AllowedShow 
) [virtual]

Implements cSpuDecoder.

void cDvbSpuDecoder::setHighlight ( uint16_t  sx,
uint16_t  sy,
uint16_t  ex,
uint16_t  ey,
uint32_t  palette 
) [virtual]

Implements cSpuDecoder.

void cDvbSpuDecoder::setPalette ( uint32_t *  pal) [virtual]

Implements cSpuDecoder.

void cDvbSpuDecoder::setScaleMode ( cSpuDecoder::eScaleMode  ScaleMode) [virtual]

Implements cSpuDecoder.

int cDvbSpuDecoder::setTime ( uint32_t  pts) [virtual]

Implements cSpuDecoder.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines