#include <SubtitleParserWebVTT.h>
|
| CSubtitleParserWebVTT (std::unique_ptr< CDVDSubtitleStream > &&pStream, const std::string &strFile) |
|
| ~CSubtitleParserWebVTT ()=default |
|
bool | Open (CDVDStreamInfo &hints) override |
|
| CDVDSubtitleParserText (std::unique_ptr< CDVDSubtitleStream > &&stream, const std::string &filename, const char *name) |
|
| ~CDVDSubtitleParserText () override=default |
|
const std::string & | GetName () const override |
|
| CDVDSubtitleParserCollection (const std::string &strFile) |
|
| ~CDVDSubtitleParserCollection () override=default |
|
std::shared_ptr< CDVDOverlay > | Parse (double iPts) override |
|
void | Reset () override |
|
virtual | ~CDVDSubtitleParser ()=default |
|
| CSubtitlesAdapter () |
|
virtual | ~CSubtitlesAdapter () |
|
bool | Initialize () |
| Initialize the subtitles adapter.
|
|
int | AddSubtitle (std::string &text, double startTime, double stopTime) |
| Add a subtitle.
|
|
int | AddSubtitle (std::string &text, double startTime, double stopTime, KODI::SUBTITLES::STYLE::subtitleOpts *opts) |
| Add a subtitle with supplementary options.
|
|
void | AppendToSubtitle (int subtitleId, const char *text) |
| Append text to the specified subtitle ID.
|
|
int | DeleteSubtitles (int nSubtitles, int threshold) |
| Delete old subtitles only if the total number of subtitles added reaches the threshold.
|
|
void | ChangeSubtitleStopTime (int subtitleId, double stopTime) |
| Change the stop time of a subtitle ID with the specified time.
|
|
void | FlushSubtitles () |
|
std::shared_ptr< CDVDOverlay > | CreateOverlay () |
|
◆ CSubtitleParserWebVTT()
CSubtitleParserWebVTT::CSubtitleParserWebVTT |
( |
std::unique_ptr< CDVDSubtitleStream > && | pStream, |
|
|
const std::string & | strFile ) |
◆ ~CSubtitleParserWebVTT()
CSubtitleParserWebVTT::~CSubtitleParserWebVTT |
( |
| ) |
|
|
default |
◆ Open()
The documentation for this class was generated from the following files: