TSDuck v3.40-4025
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::TSAnalyzer::XTIDContext Class Reference

This protected inner class contains the analysis context for one TID/TIDext into one PID. More...

#include <tsTSAnalyzer.h>

Collaboration diagram for ts::TSAnalyzer::XTIDContext:

Public Member Functions

 XTIDContext (const XTID &ext)
 Constructor.
 

Public Attributes

uint64_t first_pkt = 0
 Last packet index of first section# 0.
 
uint8_t first_version = 0
 First version encountered.
 
uint64_t last_pkt = 0
 Last packet index of last section# 0.
 
uint8_t last_version = 0
 First version encountered.
 
uint64_t max_repetition_ts = 0
 Maximum number of TS packets between occurences of this table (section# 0).
 
uint64_t min_repetition_ts = 0
 Minimum number of TS packets between occurences of this table (section# 0).
 
uint64_t repetition_ts = 0
 Average number of TS packets between occurences of this table (section# 0).
 
uint64_t section_count = 0
 Number of occurences of sections in this table.
 
uint64_t table_count = 0
 Number of occurences of this table (section# 0).
 
std::bitset< SVERSION_MAXversions {}
 Set of versions.
 
const XTID xtid
 XTID value.
 

Detailed Description

This protected inner class contains the analysis context for one TID/TIDext into one PID.

Constructor & Destructor Documentation

◆ XTIDContext()

ts::TSAnalyzer::XTIDContext::XTIDContext ( const XTID ext)
inline

Constructor.

Parameters
[in]extExtended table id.

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