Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CDVDSubtitleParserCollection Class Reference

#include <DVDSubtitleParser.h>

Inheritance diagram for CDVDSubtitleParserCollection:
CDVDSubtitleParser CDVDSubtitleParserText CDVDSubtitleParserMPL2 CDVDSubtitleParserMicroDVD CDVDSubtitleParserSSA CDVDSubtitleParserSami CDVDSubtitleParserSubrip CDVDSubtitleParserVplayer

Public Member Functions

 CDVDSubtitleParserCollection (const std::string &strFile)
 
 ~CDVDSubtitleParserCollection () override=default
 
CDVDOverlayParse (double iPts) override
 
void Reset () override
 
void Dispose () override
 
- Public Member Functions inherited from CDVDSubtitleParser
virtual ~CDVDSubtitleParser ()=default
 
virtual bool Open (CDVDStreamInfo &hints)=0
 

Protected Attributes

CDVDSubtitleLineCollection m_collection
 
std::string m_filename
 

Constructor & Destructor Documentation

◆ CDVDSubtitleParserCollection()

CDVDSubtitleParserCollection::CDVDSubtitleParserCollection ( const std::string &  strFile)
inlineexplicit

◆ ~CDVDSubtitleParserCollection()

CDVDSubtitleParserCollection::~CDVDSubtitleParserCollection ( )
overridedefault

Member Function Documentation

◆ Dispose()

void CDVDSubtitleParserCollection::Dispose ( )
inlineoverridevirtual

Implements CDVDSubtitleParser.

Reimplemented in CDVDSubtitleParserSSA.

◆ Parse()

CDVDOverlay * CDVDSubtitleParserCollection::Parse ( double  iPts)
inlineoverridevirtual

Implements CDVDSubtitleParser.

◆ Reset()

void CDVDSubtitleParserCollection::Reset ( void  )
inlineoverridevirtual

Implements CDVDSubtitleParser.

Member Data Documentation

◆ m_collection

CDVDSubtitleLineCollection CDVDSubtitleParserCollection::m_collection
protected

◆ m_filename

std::string CDVDSubtitleParserCollection::m_filename
protected

The documentation for this class was generated from the following file: