|
| void | DrawLine (cBitmap *Bitmap, int x, int y, tIndex Index, int Length) |
| |
| bool | Decode2BppCodeString (cBitmap *Bitmap, int px, int py, cBitStream *bs, int &x, int y, const uint8_t *MapTable) |
| |
| bool | Decode4BppCodeString (cBitmap *Bitmap, int px, int py, cBitStream *bs, int &x, int y, const uint8_t *MapTable) |
| |
| bool | Decode8BppCodeString (cBitmap *Bitmap, int px, int py, cBitStream *bs, int &x, int y) |
| |
| bool | DecodePgsCodeString (cBitmap *Bitmap, int px, int py, cBitStream *bs, int &x, int y) |
| |
| void | DecodeSubBlock (cBitmap *Bitmap, int px, int py, const uchar *Data, int Length, bool Even) |
| |
| void | DecodeCharacterString (const uchar *Data, int NumberOfCodes) |
| |
Definition at line 341 of file dvbsubtitle.c.
| cSubtitleObject::cSubtitleObject |
( |
int |
ObjectId | ) |
|
| cSubtitleObject::~cSubtitleObject |
( |
| ) |
|
| bool cSubtitleObject::Decode2BppCodeString |
( |
cBitmap * |
Bitmap, |
|
|
int |
px, |
|
|
int |
py, |
|
|
cBitStream * |
bs, |
|
|
int & |
x, |
|
|
int |
y, |
|
|
const uint8_t * |
MapTable |
|
) |
| |
|
private |
| bool cSubtitleObject::Decode4BppCodeString |
( |
cBitmap * |
Bitmap, |
|
|
int |
px, |
|
|
int |
py, |
|
|
cBitStream * |
bs, |
|
|
int & |
x, |
|
|
int |
y, |
|
|
const uint8_t * |
MapTable |
|
) |
| |
|
private |
| bool cSubtitleObject::Decode8BppCodeString |
( |
cBitmap * |
Bitmap, |
|
|
int |
px, |
|
|
int |
py, |
|
|
cBitStream * |
bs, |
|
|
int & |
x, |
|
|
int |
y |
|
) |
| |
|
private |
| void cSubtitleObject::DecodeCharacterString |
( |
const uchar * |
Data, |
|
|
int |
NumberOfCodes |
|
) |
| |
|
private |
| bool cSubtitleObject::DecodePgsCodeString |
( |
cBitmap * |
Bitmap, |
|
|
int |
px, |
|
|
int |
py, |
|
|
cBitStream * |
bs, |
|
|
int & |
x, |
|
|
int |
y |
|
) |
| |
|
private |
| void cSubtitleObject::DecodeSubBlock |
( |
cBitmap * |
Bitmap, |
|
|
int |
px, |
|
|
int |
py, |
|
|
const uchar * |
Data, |
|
|
int |
Length, |
|
|
bool |
Even |
|
) |
| |
|
private |
| void cSubtitleObject::DrawLine |
( |
cBitmap * |
Bitmap, |
|
|
int |
x, |
|
|
int |
y, |
|
|
tIndex |
Index, |
|
|
int |
Length |
|
) |
| |
|
private |
| bool cSubtitleObject::NonModifyingColorFlag |
( |
void |
| ) |
|
|
inline |
| int cSubtitleObject::ObjectCodingMethod |
( |
void |
| ) |
|
|
inline |
| int cSubtitleObject::ObjectId |
( |
void |
| ) |
|
|
inline |
| int cSubtitleObject::ObjectVersionNumber |
( |
void |
| ) |
|
|
inline |
Definition at line 395 of file dvbsubtitle.c.
References cPalette::Bpp(), cBitmap::Clean(), dbgobjects, DebugObjects, cBitmap::Dirty(), cBitStream::GetBit(), cBitStream::GetBits(), cBitStream::GetData(), cSubtitleClut::GetPalette(), MALLOC, cPalette::Replace(), cBitStream::SkipBit(), cBitStream::WordAlign(), and cSubtitleDebug::WriteJpeg().
Referenced by cDvbSubtitleConverter::ExtractSegment().
| void cSubtitleObject::Render |
( |
cBitmap * |
Bitmap, |
|
|
int |
px, |
|
|
int |
py, |
|
|
tIndex |
IndexFg, |
|
|
tIndex |
IndexBg |
|
) |
| |
| uchar* cSubtitleObject::botData |
|
private |
| int cSubtitleObject::botLength |
|
private |
| int cSubtitleObject::lineHeight |
|
private |
| bool cSubtitleObject::nonModifyingColorFlag |
|
private |
| int cSubtitleObject::objectCodingMethod |
|
private |
| int cSubtitleObject::objectId |
|
private |
| int cSubtitleObject::objectVersionNumber |
|
private |
| uchar* cSubtitleObject::topData |
|
private |
| int cSubtitleObject::topIndex |
|
private |
| int cSubtitleObject::topLength |
|
private |
| char* cSubtitleObject::txtData |
|
private |
The documentation for this class was generated from the following file: