|
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) |
|
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) |
|
|
enum | ChannelType |
|
static std::unique_ptr< SubtecChannel > | SubtecChannelFactory (ChannelType type) |
|
static bool | InitComms () |
|
static bool | InitComms (const char *socket_path) |
|
template<typename PacketType , typename ... Args> |
void | sendPacket (Args &&...args) |
|
uint32_t | m_channelId |
|
uint32_t | m_counter |
|
std::mutex | mChannelMtx |
|
Definition at line 95 of file ClosedCaptionsPacket.hpp.
The documentation for this class was generated from the following file: