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

#include <DVDOverlayCodecCCText.h>

Inheritance diagram for CDVDOverlayCodecCCText:
CDVDOverlayCodec CSubtitlesAdapter

Public Member Functions

 CDVDOverlayCodecCCText ()
 
 ~CDVDOverlayCodecCCText () override=default
 
bool Open (CDVDStreamInfo &hints, CDVDCodecOptions &options) override
 
OverlayMessage Decode (DemuxPacket *pPacket) override
 
void Reset () override
 
void Flush () override
 
std::shared_ptr< CDVDOverlayGetOverlay () override
 
void PostProcess (std::string &text) override
 Post processing of subtitle, will be called before processing AddSubtitle method.
 
- Public Member Functions inherited from CDVDOverlayCodec
 CDVDOverlayCodec (const char *name)
 
virtual ~CDVDOverlayCodec ()=default
 
const std::string & GetName () const
 

Additional Inherited Members

- Static Protected Member Functions inherited from CDVDOverlayCodec
static void GetAbsoluteTimes (double &starttime, double &stoptime, DemuxPacket *pkt)
 

Constructor & Destructor Documentation

◆ CDVDOverlayCodecCCText()

CDVDOverlayCodecCCText::CDVDOverlayCodecCCText ( )

◆ ~CDVDOverlayCodecCCText()

CDVDOverlayCodecCCText::~CDVDOverlayCodecCCText ( )
overridedefault

Member Function Documentation

◆ Decode()

OverlayMessage CDVDOverlayCodecCCText::Decode ( DemuxPacket * pPacket)
overridevirtual

Implements CDVDOverlayCodec.

◆ Flush()

void CDVDOverlayCodecCCText::Flush ( )
overridevirtual

Implements CDVDOverlayCodec.

◆ GetOverlay()

std::shared_ptr< CDVDOverlay > CDVDOverlayCodecCCText::GetOverlay ( )
overridevirtual

Implements CDVDOverlayCodec.

◆ Open()

bool CDVDOverlayCodecCCText::Open ( CDVDStreamInfo & hints,
CDVDCodecOptions & options )
overridevirtual

Implements CDVDOverlayCodec.

◆ PostProcess()

void CDVDOverlayCodecCCText::PostProcess ( std::string & text)
overridevirtual

Post processing of subtitle, will be called before processing AddSubtitle method.

Parameters
textThe subtitle text
Todo
This must be removed after the rework of the CC decoders

Reimplemented from CSubtitlesAdapter.

◆ Reset()

void CDVDOverlayCodecCCText::Reset ( )
overridevirtual

Implements CDVDOverlayCodec.


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