|
SASC-NG
DVBSoftCAM
|
#include <dvbspu.h>
Inheritance diagram for cDvbSpuDecoder: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) |
| cDvbSpuDecoder::cDvbSpuDecoder | ( | ) |
| cDvbSpuDecoder::~cDvbSpuDecoder | ( | ) |
| 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] |
| 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.