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

Public Member Functions

void SendDataPacketWithPTS (uint32_t ptsValue, uint8_t *data, size_t dataLen)
 
void SendDataPacketNoPTS (uint8_t *data, size_t dataLen)
 
void SendActiveTypePacket (ClosedCaptionsActiveTypePacket::CEA type, unsigned int channel)
 
- 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)
 
virtual void SendSelectionPacket (uint32_t width, uint32_t height)
 
virtual void SendDataPacket (std::vector< uint8_t > &&data, std::int64_t time_offset_ms=0)
 
virtual void SendTimestampPacket (uint64_t timestampMs)
 

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 95 of file ClosedCaptionsPacket.hpp.


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