T2-MI demux handler interface.
More...
#include <tsT2MIHandlerInterface.h>
T2-MI demux handler interface.
This abstract interface must be implemented by classes which need to be notified of PID's and packets using a T2MIDemux.
◆ handleT2MINewPID()
This hook is invoked when a new PID carrying T2-MI is available.
- Parameters
-
[in,out] | demux | A reference to the T2-MI demux. |
[in] | pmt | The PMT of the service describing this PID. |
[in] | pid | The PID carrying T2-MI encapsulation. |
[in] | desc | The T2MI_descriptor for this PID. |
◆ handleT2MIPacket()
virtual void ts::T2MIHandlerInterface::handleT2MIPacket |
( |
T2MIDemux & |
demux, |
|
|
const T2MIPacket & |
pkt |
|
) |
| |
|
pure virtual |
This hook is invoked when a new T2-MI packet is available.
- Parameters
-
[in,out] | demux | A reference to the T2-MI demux. |
[in] | pkt | The T2-MI packet. |
◆ handleTSPacket()
This hook is invoked when a new TS packet is extracted.
- Parameters
-
[in,out] | demux | A reference to the T2-MI demux. |
[in] | t2mi | The T2-MI packet from which ts was extracted. |
[in] | ts | The extracted TS packet. |
The documentation for this class was generated from the following file: