QtlMovie 1.12 (A specialized FFmpeg front-end)
QtsSectionDemux::PidContext Struct Reference

This internal structure contains the analysis context for one PID. More...

Public Member Functions

 PidContext ()
 Default constructor. More...
 
void syncLost ()
 Called when packet synchronization is lost on the PID. More...
 

Public Attributes

quint8 continuity
 Last continuity counter. More...
 
QtsPacketCounter pusiPktIndex
 Index of last PUSI packet in this PID. More...
 
bool resetPending
 Delayed reset on this PID. More...
 
bool sync
 We are synchronous in this PID. More...
 
EtidContextMap tids
 TID analysis contexts. More...
 
QtlByteBlock ts
 TS payload buffer. More...
 

Detailed Description

This internal structure contains the analysis context for one PID.

Constructor & Destructor Documentation

◆ PidContext()

QtsSectionDemux::PidContext::PidContext ( )

Default constructor.

Member Function Documentation

◆ syncLost()

void QtsSectionDemux::PidContext::syncLost ( )
inline

Called when packet synchronization is lost on the PID.

Member Data Documentation

◆ continuity

quint8 QtsSectionDemux::PidContext::continuity

Last continuity counter.

◆ sync

bool QtsSectionDemux::PidContext::sync

We are synchronous in this PID.

◆ ts

QtlByteBlock QtsSectionDemux::PidContext::ts

TS payload buffer.

◆ tids

EtidContextMap QtsSectionDemux::PidContext::tids

TID analysis contexts.

◆ resetPending

bool QtsSectionDemux::PidContext::resetPending

Delayed reset on this PID.

◆ pusiPktIndex

QtsPacketCounter QtsSectionDemux::PidContext::pusiPktIndex

Index of last PUSI packet in this PID.


The documentation for this struct was generated from the following files: