TSDuck v3.41-4259
MPEG Transport Stream Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages Concepts
ts::DET::Data Class Reference

Description of a data event. More...

#include <tsDET.h>

Inheritance diagram for ts::DET::Data:
Collaboration diagram for ts::DET::Data:

Public Member Functions

 Data (const AbstractTable *table)
 Constructor.
 

Public Attributes

uint16_t data_id = 0
 Data id, 14 bits.
 
DescriptorList descs
 List of descriptors for this entry, publicly accessible.
 
uint8_t ETM_location = 0
 Location of extended text message, 2 bits.
 
cn::seconds length_in_seconds {}
 Data duration in seconds, 20 bits.
 
size_t order_hint
 Preferred insertion index when serializing the table or NPOS if unspecified.
 
Time start_time {}
 Data start_time.
 
ATSCMultipleString title_text {}
 Multi-lingual event title.
 

Detailed Description

Description of a data event.

Note: by inheriting from EntryWithDescriptors, there is a public field "DescriptorList descs".

Constructor & Destructor Documentation

◆ Data()

ts::DET::Data::Data ( const AbstractTable table)

Constructor.

Parameters
[in]tableParent DET.

Member Data Documentation

◆ order_hint

size_t ts::AbstractTable::AttachedEntry::order_hint
inherited

Preferred insertion index when serializing the table or NPOS if unspecified.

This is an informational hint which can be used or ignored.


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