#include <DVDSubtitlesLibass.h>
|
| | CDVDSubtitlesLibass () |
| |
| | ~CDVDSubtitlesLibass () override |
| |
| ASS_Image * | RenderImage (int frameWidth, int frameHeight, int videoWidth, int videoHeight, int sourceWidth, int sourceHeight, double pts, int useMargin=0, double position=0.0, int *changes=NULL) |
| |
| ASS_Event * | GetEvents () |
| |
| int | GetNrOfEvents () |
| |
| bool | DecodeHeader (char *data, int size) |
| |
| bool | DecodeDemuxPkt (const char *data, int size, double start, double duration) |
| |
| bool | CreateTrack (char *buf, size_t size) |
| |
| | IDVDResourceCounted () |
| |
| | IDVDResourceCounted (const IDVDResourceCounted &)=delete |
| |
| virtual | ~IDVDResourceCounted ()=default |
| |
| IDVDResourceCounted & | operator= (const IDVDResourceCounted &)=delete |
| |
| virtual CDVDSubtitlesLibass * | Acquire () |
| |
| virtual long | Release () |
| |
◆ CDVDSubtitlesLibass()
| CDVDSubtitlesLibass::CDVDSubtitlesLibass |
( |
| ) |
|
◆ ~CDVDSubtitlesLibass()
| CDVDSubtitlesLibass::~CDVDSubtitlesLibass |
( |
| ) |
|
|
override |
◆ CreateTrack()
| bool CDVDSubtitlesLibass::CreateTrack |
( |
char * |
buf, |
|
|
size_t |
size |
|
) |
| |
◆ DecodeDemuxPkt()
| bool CDVDSubtitlesLibass::DecodeDemuxPkt |
( |
const char * |
data, |
|
|
int |
size, |
|
|
double |
start, |
|
|
double |
duration |
|
) |
| |
- Bug:
- libass isn't const correct
◆ DecodeHeader()
| bool CDVDSubtitlesLibass::DecodeHeader |
( |
char * |
data, |
|
|
int |
size |
|
) |
| |
◆ GetEvents()
| ASS_Event * CDVDSubtitlesLibass::GetEvents |
( |
| ) |
|
◆ GetNrOfEvents()
| int CDVDSubtitlesLibass::GetNrOfEvents |
( |
| ) |
|
◆ RenderImage()
| ASS_Image * CDVDSubtitlesLibass::RenderImage |
( |
int |
frameWidth, |
|
|
int |
frameHeight, |
|
|
int |
videoWidth, |
|
|
int |
videoHeight, |
|
|
int |
sourceWidth, |
|
|
int |
sourceHeight, |
|
|
double |
pts, |
|
|
int |
useMargin = 0, |
|
|
double |
position = 0.0, |
|
|
int * |
changes = NULL |
|
) |
| |
The documentation for this class was generated from the following files: