DtvKit_ATSC3.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
CImsc1ToWebvtt Class Reference

#include <atsc_core_streamer_isobmff_imsc1towebvtt.h>

Public Member Functions

 CImsc1ToWebvtt ()
 Constructor of CImsc1ToWebvtt.
 
 ~CImsc1ToWebvtt ()
 Destructor of CImsc1ToWebvtt.
 
std::list< sSubtitleItem_tPut (char *pData, int32_t iDataLen)
 
std::list< sSubtitleItem_tConvertor (char *pData, int32_t iDataLen)
 convert data
 
std::string MakeWebVtt (std::list< sSubtitleItem_t > list, UINT_64 llBmdt)
 process data
 
char * Put (char *pSrcPath, char *pDirectory, uint32_t iTsi, uint32_t iToi)
 
FLOAT_64 Time2Sec (std::string sTime)
 Time to seconds.
 
std::string Sec2Time (FLOAT_64 dTime)
 seconds to time
 

Detailed Description

CImsc1ToWebvtt

Constructor & Destructor Documentation

◆ CImsc1ToWebvtt()

CImsc1ToWebvtt::CImsc1ToWebvtt ( )

Constructor of CImsc1ToWebvtt.

Parameters
N/A
Return values
N/A

◆ ~CImsc1ToWebvtt()

CImsc1ToWebvtt::~CImsc1ToWebvtt ( )

Destructor of CImsc1ToWebvtt.

Parameters
N/A
Return values
N/A

Member Function Documentation

◆ Convertor()

CImsc1ToWebvtt::Convertor ( char * pData,
int32_t iDataLen )

convert data

Parameters
char*pData, int32_t iDataLen
Return values
sSubtitleItem_t

◆ MakeWebVtt()

CImsc1ToWebvtt::MakeWebVtt ( std::list< sSubtitleItem_t > list,
UINT_64 llBmdt )

process data

Parameters
sSubtitleItem_t,UINT_64bmdt
Return values
std::string

◆ Sec2Time()

CImsc1ToWebvtt::Sec2Time ( FLOAT_64 dTime)

seconds to time

Parameters
FLOAT_64dTime
Return values
std::string

◆ Time2Sec()

CImsc1ToWebvtt::Time2Sec ( std::string sTime)

Time to seconds.

Parameters
std::stringsTime
Return values
FLOAT_64

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