Shaka Packager SDK
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
shaka::media::ttml::TtmlGenerator Class Reference

Public Member Functions

void Initialize (const std::map< std::string, TextRegion > &regions, const std::string &language, int32_t time_scale)
 
void AddSample (const TextSample &sample)
 
void Reset ()
 
bool Dump (std::string *result) const
 

Static Public Attributes

static const char * kTtNamespace = "http://www.w3.org/ns/ttml"
 

Detailed Description

Definition at line 23 of file ttml_generator.h.

Constructor & Destructor Documentation

◆ TtmlGenerator()

shaka::media::ttml::TtmlGenerator::TtmlGenerator ( )
explicit

Definition at line 48 of file ttml_generator.cc.

◆ ~TtmlGenerator()

shaka::media::ttml::TtmlGenerator::~TtmlGenerator ( )

Definition at line 50 of file ttml_generator.cc.

Member Function Documentation

◆ AddSample()

void shaka::media::ttml::TtmlGenerator::AddSample ( const TextSample sample)

Definition at line 72 of file ttml_generator.cc.

◆ Dump()

bool shaka::media::ttml::TtmlGenerator::Dump ( std::string *  result) const

Definition at line 80 of file ttml_generator.cc.

◆ Initialize()

void shaka::media::ttml::TtmlGenerator::Initialize ( const std::map< std::string, TextRegion > &  regions,
const std::string &  language,
int32_t  time_scale 
)

Definition at line 52 of file ttml_generator.cc.

◆ Reset()

void shaka::media::ttml::TtmlGenerator::Reset ( )

Definition at line 76 of file ttml_generator.cc.

Member Data Documentation

◆ kTtNamespace

const char * shaka::media::ttml::TtmlGenerator::kTtNamespace = "http://www.w3.org/ns/ttml"
static

Definition at line 28 of file ttml_generator.h.


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