#include <spu.h>
|
enum | eScaleMode {
eSpuNormal
, eSpuLetterBox
, eSpuPanAndScan
, eSpuNormal
,
eSpuLetterBox
, eSpuPanAndScan
} |
|
enum | eScaleMode {
eSpuNormal
, eSpuLetterBox
, eSpuPanAndScan
, eSpuNormal
,
eSpuLetterBox
, eSpuPanAndScan
} |
|
|
virtual | ~cSpuDecoder () |
|
virtual int | setTime (uint32_t pts)=0 |
|
virtual cSpuDecoder::eScaleMode | getScaleMode (void)=0 |
|
virtual void | setScaleMode (cSpuDecoder::eScaleMode ScaleMode)=0 |
|
virtual void | setPalette (uint32_t *pal)=0 |
|
virtual void | setHighlight (uint16_t sx, uint16_t sy, uint16_t ex, uint16_t ey, uint32_t palette)=0 |
|
virtual void | clearHighlight (void)=0 |
|
virtual void | Empty (void)=0 |
|
virtual void | Hide (void)=0 |
|
virtual void | Draw (void)=0 |
|
virtual bool | IsVisible (void)=0 |
|
virtual void | processSPU (uint32_t pts, uint8_t *buf, bool AllowedShow=true)=0 |
|
virtual | ~cSpuDecoder () |
|
virtual int | setTime (uint32_t pts)=0 |
|
virtual cSpuDecoder::eScaleMode | getScaleMode (void)=0 |
|
virtual void | setScaleMode (cSpuDecoder::eScaleMode ScaleMode)=0 |
|
virtual void | setPalette (uint32_t *pal)=0 |
|
virtual void | setHighlight (uint16_t sx, uint16_t sy, uint16_t ex, uint16_t ey, uint32_t palette)=0 |
|
virtual void | clearHighlight (void)=0 |
|
virtual void | Empty (void)=0 |
|
virtual void | Hide (void)=0 |
|
virtual void | Draw (void)=0 |
|
virtual bool | IsVisible (void)=0 |
|
virtual void | processSPU (uint32_t pts, uint8_t *buf, bool AllowedShow=true)=0 |
|
Definition at line 19 of file include/vdr/spu.h.
◆ eScaleMode [1/2]
Enumerator |
---|
eSpuNormal | |
eSpuLetterBox | |
eSpuPanAndScan | |
eSpuNormal | |
eSpuLetterBox | |
eSpuPanAndScan | |
Definition at line 21 of file include/vdr/spu.h.
◆ eScaleMode [2/2]
Enumerator |
---|
eSpuNormal | |
eSpuLetterBox | |
eSpuPanAndScan | |
eSpuNormal | |
eSpuLetterBox | |
eSpuPanAndScan | |
Definition at line 21 of file spu.h.
◆ ~cSpuDecoder() [1/2]
cSpuDecoder::~cSpuDecoder |
( |
| ) |
|
|
virtual |
Definition at line 21 of file spu.c.
◆ ~cSpuDecoder() [2/2]
virtual cSpuDecoder::~cSpuDecoder |
( |
| ) |
|
|
virtual |
◆ clearHighlight() [1/2]
virtual void cSpuDecoder::clearHighlight |
( |
void |
| ) |
|
|
pure virtual |
◆ clearHighlight() [2/2]
virtual void cSpuDecoder::clearHighlight |
( |
void |
| ) |
|
|
pure virtual |
◆ Draw() [1/2]
virtual void cSpuDecoder::Draw |
( |
void |
| ) |
|
|
pure virtual |
◆ Draw() [2/2]
virtual void cSpuDecoder::Draw |
( |
void |
| ) |
|
|
pure virtual |
◆ Empty() [1/2]
virtual void cSpuDecoder::Empty |
( |
void |
| ) |
|
|
pure virtual |
◆ Empty() [2/2]
virtual void cSpuDecoder::Empty |
( |
void |
| ) |
|
|
pure virtual |
◆ getScaleMode() [1/2]
◆ getScaleMode() [2/2]
◆ Hide() [1/2]
virtual void cSpuDecoder::Hide |
( |
void |
| ) |
|
|
pure virtual |
◆ Hide() [2/2]
virtual void cSpuDecoder::Hide |
( |
void |
| ) |
|
|
pure virtual |
◆ IsVisible() [1/2]
virtual bool cSpuDecoder::IsVisible |
( |
void |
| ) |
|
|
pure virtual |
◆ IsVisible() [2/2]
virtual bool cSpuDecoder::IsVisible |
( |
void |
| ) |
|
|
pure virtual |
◆ processSPU() [1/2]
virtual void cSpuDecoder::processSPU |
( |
uint32_t |
pts, |
|
|
uint8_t * |
buf, |
|
|
bool |
AllowedShow = true |
|
) |
| |
|
pure virtual |
◆ processSPU() [2/2]
virtual void cSpuDecoder::processSPU |
( |
uint32_t |
pts, |
|
|
uint8_t * |
buf, |
|
|
bool |
AllowedShow = true |
|
) |
| |
|
pure virtual |
◆ setHighlight() [1/2]
virtual void cSpuDecoder::setHighlight |
( |
uint16_t |
sx, |
|
|
uint16_t |
sy, |
|
|
uint16_t |
ex, |
|
|
uint16_t |
ey, |
|
|
uint32_t |
palette |
|
) |
| |
|
pure virtual |
◆ setHighlight() [2/2]
virtual void cSpuDecoder::setHighlight |
( |
uint16_t |
sx, |
|
|
uint16_t |
sy, |
|
|
uint16_t |
ex, |
|
|
uint16_t |
ey, |
|
|
uint32_t |
palette |
|
) |
| |
|
pure virtual |
◆ setPalette() [1/2]
virtual void cSpuDecoder::setPalette |
( |
uint32_t * |
pal | ) |
|
|
pure virtual |
◆ setPalette() [2/2]
virtual void cSpuDecoder::setPalette |
( |
uint32_t * |
pal | ) |
|
|
pure virtual |
◆ setScaleMode() [1/2]
◆ setScaleMode() [2/2]
◆ setTime() [1/2]
virtual int cSpuDecoder::setTime |
( |
uint32_t |
pts | ) |
|
|
pure virtual |
◆ setTime() [2/2]
virtual int cSpuDecoder::setTime |
( |
uint32_t |
pts | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: