Full identification of a DVB transport stream.
More...
#include <tsTransportStreamId.h>
|
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.
◆ TransportStreamId()
ts::TransportStreamId::TransportStreamId |
( |
uint16_t |
tsid, |
|
|
uint16_t |
onid |
|
) |
| |
Constructor.
- Parameters
-
[in] | tsid | Transport stream id. |
[in] | onid | Original network id. |
◆ clear()
virtual void ts::TransportStreamId::clear |
( |
| ) |
|
|
virtual |
◆ normalized()
uint32_t ts::TransportStreamId::normalized |
( |
| ) |
const |
|
inline |
Get a "normalized" 32-bit identifier.
The upper 16-bit contain the original network id. The lower 16-bit contain the TS id.
- Returns
- The "normalized" 32-bit identifier of the TS.
◆ operator==()
Comparison operator.
- Parameters
-
[in] | tsid | Another instance to compare. |
- Returns
- True if this object == tsid.
◆ operator<()
Comparison operator.
- Parameters
-
[in] | tsid | Another instance to compare. |
- Returns
- True if this object < tsid.
◆ operator<=()
Comparison operator.
- Parameters
-
[in] | tsid | Another instance to compare. |
- Returns
- True if this object <= tsid.
◆ operator>()
Comparison operator.
- Parameters
-
[in] | tsid | Another instance to compare. |
- Returns
- True if this object > tsid.
◆ operator>=()
Comparison operator.
- Parameters
-
[in] | tsid | Another instance to compare. |
- Returns
- True if this object >= tsid.
◆ toString()
virtual UString ts::TransportStreamId::toString |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file: