Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CDVDSubtitleParserText Class Reference

#include <DVDSubtitleParser.h>

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

Public Member Functions

 CDVDSubtitleParserText (std::unique_ptr< CDVDSubtitleStream > &&stream, const std::string &filename, const char *name)
 
 ~CDVDSubtitleParserText () override=default
 
const std::string & GetName () const override
 
- Public Member Functions inherited from CDVDSubtitleParserCollection
 CDVDSubtitleParserCollection (const std::string &strFile)
 
 ~CDVDSubtitleParserCollection () override=default
 
std::shared_ptr< CDVDOverlayParse (double iPts) override
 
void Reset () override
 
- Public Member Functions inherited from CDVDSubtitleParser
virtual ~CDVDSubtitleParser ()=default
 
virtual bool Open (CDVDStreamInfo &hints)=0
 

Protected Member Functions

bool Open ()
 

Protected Attributes

std::unique_ptr< CDVDSubtitleStreamm_pStream
 
std::string m_parserName
 
- Protected Attributes inherited from CDVDSubtitleParserCollection
CDVDSubtitleLineCollection m_collection
 
std::string m_filename
 

Constructor & Destructor Documentation

◆ CDVDSubtitleParserText()

CDVDSubtitleParserText::CDVDSubtitleParserText ( std::unique_ptr< CDVDSubtitleStream > && stream,
const std::string & filename,
const char * name )
inline

◆ ~CDVDSubtitleParserText()

CDVDSubtitleParserText::~CDVDSubtitleParserText ( )
overridedefault

Member Function Documentation

◆ GetName()

const std::string & CDVDSubtitleParserText::GetName ( ) const
inlineoverridevirtual

Implements CDVDSubtitleParser.

◆ Open()

bool CDVDSubtitleParserText::Open ( )
inlineprotected

Member Data Documentation

◆ m_parserName

std::string CDVDSubtitleParserText::m_parserName
protected

◆ m_pStream

std::unique_ptr<CDVDSubtitleStream> CDVDSubtitleParserText::m_pStream
protected

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