TSDuck Version 3.16-1064 (TSDuck - The MPEG Transport Stream Toolkit)
ts::emmgmux Namespace Reference

Definitions of the DVB SimulCrypt EMMG <=> MUX protocol. More...

Classes

class  ChannelClose
 EMMG/PDG <=> MUX channel_close command. More...
 
class  ChannelError
 EMMG/PDG <=> MUX channel_error command. More...
 
class  ChannelSetup
 EMMG/PDG <=> MUX channel_setup command. More...
 
class  ChannelStatus
 EMMG/PDG <=> MUX channel_status command. More...
 
class  ChannelTest
 EMMG/PDG <=> MUX channel_test command. More...
 
class  DataProvision
 EMMG/PDG <=> MUX data_provision command. More...
 
struct  DataTypes
 EMMG <=> MUX data types. More...
 
struct  Errors
 All error status values. More...
 
class  Protocol
 Generic description of the EMMG/PDG <=> MUX protocol. More...
 
class  StreamBWAllocation
 EMMG/PDG <=> MUX stream_BW_allocation command. More...
 
class  StreamBWRequest
 EMMG/PDG <=> MUX stream_BW_request command. More...
 
class  StreamCloseRequest
 EMMG/PDG <=> MUX stream_close_request command. More...
 
class  StreamCloseResponse
 EMMG/PDG <=> MUX stream_close_response command. More...
 
class  StreamError
 EMMG/PDG <=> MUX stream_error command. More...
 
class  StreamSetup
 EMMG/PDG <=> MUX stream_setup command. More...
 
class  StreamStatus
 EMMG/PDG <=> MUX stream_status command. More...
 
class  StreamTest
 EMMG/PDG <=> MUX stream_test command. More...
 
struct  Tags
 All DVB-defined tags (commands and parameters). More...
 
struct  Traits
 Generic "traits" for the EMMG/PDG <=> MUX protocol. More...
 

Variables

const tlv::VERSION CURRENT_VERSION = 0x03
 Current version of the EMMG/PDG <=> MUX protocol.
 

Detailed Description

Definitions of the DVB SimulCrypt EMMG <=> MUX protocol.