RDK Documentation (Open Sourced RDK Components)
WebVttChannel Class Reference
Inheritance diagram for WebVttChannel:
Inheritance graph
Collaboration diagram for WebVttChannel:
Collaboration graph

Public Member Functions

virtual void SendSelectionPacket (uint32_t width, uint32_t height) override
 
virtual void SendDataPacket (std::vector< uint8_t > &&data, std::int64_t time_offset_ms=0) override
 
virtual void SendTimestampPacket (uint64_t timestampMs) override
 
- Public Member Functions inherited from SubtecChannel
void SendResetAllPacket ()
 
void SendResetChannelPacket ()
 
void SendPausePacket ()
 
void SendResumePacket ()
 
void SendMutePacket ()
 
void SendUnmutePacket ()
 
void SendCCSetAttributePacket (std::uint32_t ccType, std::uint32_t attribType, const attributesType &attributesValues)
 

Additional Inherited Members

- Public Types inherited from SubtecChannel
enum  ChannelType
 
- Static Public Member Functions inherited from SubtecChannel
static std::unique_ptr< SubtecChannelSubtecChannelFactory (ChannelType type)
 
static bool InitComms ()
 
static bool InitComms (const char *socket_path)
 
- Protected Member Functions inherited from SubtecChannel
template<typename PacketType , typename ... Args>
void sendPacket (Args &&...args)
 
- Protected Attributes inherited from SubtecChannel
uint32_t m_channelId
 
uint32_t m_counter
 
std::mutex mChannelMtx
 

yes

Definition at line 117 of file WebVttPacket.hpp.


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