TSDuck v3.40-4033
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::InvalidSectionHandlerInterface Class Referenceabstract

Abstract interface to receive an invalid MPEG section from a SectionDemux. More...

#include <tsInvalidSectionHandlerInterface.h>

Inheritance diagram for ts::InvalidSectionHandlerInterface:

Public Member Functions

virtual void handleInvalidSection (SectionDemux &demux, const DemuxedData &data)=0
 This hook is invoked when an invalid section is detected.
 

Detailed Description

Abstract interface to receive an invalid MPEG section from a SectionDemux.

This abstract interface must be implemented by classes which need to be notified of the content of invalid sections using a SectionDemux.

Member Function Documentation

◆ handleInvalidSection()

virtual void ts::InvalidSectionHandlerInterface::handleInvalidSection ( SectionDemux demux,
const DemuxedData data 
)
pure virtual

This hook is invoked when an invalid section is detected.

Parameters
[in,out]demuxThe demux which sends the section.
[in]dataThe invalid section from the demux.

Implemented in ts::TablesLogger.


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