TSDuck Version 3.20-1669 (TSDuck - The MPEG Transport Stream Toolkit)
ts::SectionHandlerInterface Class Referenceabstract

Abstract interface to receive MPEG Section from a SectionDemux. More...

Inheritance diagram for ts::SectionHandlerInterface:

Public Member Functions

virtual ~SectionHandlerInterface ()
 Virtual destructor.
 
virtual void handleSection (SectionDemux &demux, const Section &section)=0
 This hook is invoked when a complete section is available. More...
 

Detailed Description

Abstract interface to receive MPEG Section from a SectionDemux.

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

Member Function Documentation

◆ handleSection()

virtual void ts::SectionHandlerInterface::handleSection ( SectionDemux demux,
const Section section 
)
pure virtual

This hook is invoked when a complete section is available.

Parameters
[in,out]demuxThe demux which sends the section.
[in]sectionThe new section from the demux.

Implemented in ts::AbstractDescrambler, and ts::TablesLogger.


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