![]() |
TSDuck v3.43-4480
MPEG Transport Stream Toolkit
|
Full identification of a DVB transport stream. More...
#include <tsTransportStreamId.h>


Public Member Functions | |
| TransportStreamId ()=default | |
| Default constructor. | |
| TransportStreamId (uint16_t tsid, uint16_t onid) | |
| Constructor. | |
| virtual void | clear () |
| Clear the content of this object. | |
| uint32_t | normalized () const |
| Get a "normalized" 32-bit identifier. | |
| virtual UString | toString () const override |
| Convert to a string object. | |
Public Attributes | |
| uint16_t | original_network_id = 0 |
| Original network id. | |
| uint16_t | transport_stream_id = 0 |
| Transport stream id. | |
Full identification of a DVB transport stream.
|
inline |
Constructor.
| [in] | tsid | Transport stream id. |
| [in] | onid | Original network id. |
|
virtual |
Clear the content of this object.
Reimplemented in ts::ServiceIdTriplet.
|
inline |
Get a "normalized" 32-bit identifier.
The upper 16-bit contain the original network id. The lower 16-bit contain the TS id.
|
overridevirtual |
Convert to a string object.
Implements ts::StringifyInterface.
Reimplemented in ts::ServiceIdTriplet.