![]() |
RDK Documentation (Open Sourced RDK Components)
|


Public Member Functions | |
| TtmlSubtecParser (AampLogManager *logObj, PrivateInstanceAAMP *aamp, SubtitleMimeType type) | |
| TtmlSubtecParser (const TtmlSubtecParser &)=delete | |
| TtmlSubtecParser & | operator= (const TtmlSubtecParser &)=delete |
| bool | init (double startPosSeconds, unsigned long long basePTS) |
| bool | processData (char *buffer, size_t bufferLen, double position, double duration) |
| bool | close () |
| void | reset () |
| void | setProgressEventOffset (double offset) |
| void | updateTimestamp (unsigned long long positionMs) |
| void | pause (bool pause) override |
| void | mute (bool mute) override |
| void | isLinear (bool isLinear) override |
Public Member Functions inherited from SubtitleParser | |
| SubtitleParser (AampLogManager *logObj, PrivateInstanceAAMP *aamp, SubtitleMimeType type) | |
| SubtitleParser (const SubtitleParser &)=delete | |
| Copy Constructor. | |
| SubtitleParser & | operator= (const SubtitleParser &)=delete |
| Assignment operator Overloading. | |
| virtual void | setTextStyle (const std::string &options) |
Protected Attributes | |
| std::unique_ptr< SubtecChannel > | m_channel |
| bool | m_isLinear = false |
| bool | m_parsedFirstPacket = false |
| bool | m_sentOffset = false |
| double | m_firstBeginOffset = 0.0 |
Protected Attributes inherited from SubtitleParser | |
| SubtitleMimeType | mType |
| PrivateInstanceAAMP * | mAamp |
| AampLogManager * | mLogObj |
Definition at line 26 of file TtmlSubtecParser.hpp.