TSDuck Version 3.15-955 (TSDuck - The MPEG Transport Stream Toolkit)
tsSCTE35.h File Reference

Common definitions for ANSI / SCTE 35 standard (splice information for ads insertion). More...

Classes

class  ts::SplicePrivateCommand
 Representation of an SCTE 35 private_command() structure. More...
 
class  ts::SpliceTime
 Representation of an SCTE 35 splice_time() structure. More...
 

Namespaces

 ts
 TSDuck namespace, containing all TSDuck classes and functions.
 

Enumerations

enum  : uint8_t {
  ts::CUE_INSERT_NULL_SCHEDULE = 0x00,
  ts::CUE_ALL_COMMANDS = 0x01,
  ts::CUE_SEGMENTATION = 0x02,
  ts::CUE_TIERED_SPLICING = 0x03,
  ts::CUE_TIERED_SEGMENTATION = 0x04
}
 Cue stream type values in cue_identifier_descriptor. More...
 
enum  : uint8_t {
  ts::SPLICE_NULL = 0x00,
  ts::SPLICE_SCHEDULE = 0x04,
  ts::SPLICE_INSERT = 0x05,
  ts::SPLICE_TIME_SIGNAL = 0x06,
  ts::SPLICE_BANDWIDTH_RESERVATION = 0x07,
  ts::SPLICE_PRIVATE_COMMAND = 0xFF
}
 Splice commands in Splice Information Table. More...
 

Variables

const uint32_t ts::SPLICE_ID_CUEI = 0x43554549
 Registered splice identifier for SCTE 35 (ASCII "CUEI")
 

Detailed Description

Common definitions for ANSI / SCTE 35 standard (splice information for ads insertion).