![]() |
TSDuck v3.43-4480
MPEG Transport Stream Toolkit
|
Abstract interface for classes which provide MPEG sections into a Packetizer. More...
#include <tsSectionProviderInterface.h>

Public Member Functions | |
| virtual bool | doStuffing ()=0 |
| Shall we perform section stuffing. | |
| virtual void | provideSection (SectionCounter counter, SectionPtr §ion)=0 |
| This hook is invoked when a new section is required. | |
Abstract interface for classes which provide MPEG sections into a Packetizer.
This abstract interface must be implemented by classes which provide MPEG sections into a Packetizer.
|
pure virtual |
This hook is invoked when a new section is required.
| [in] | counter | The section counter is an information on the progression (zero the first time the hook is invoked from the packetizer). |
| [out] | section | A smart pointer to the next section to packetize. If a null pointer is provided, no section is available. |
|
pure virtual |
Shall we perform section stuffing.