TSDuck v3.40-4041
MPEG Transport Stream Toolkit
|
Stream type values, as used in the PMT. More...
Namespaces | |
namespace | ts |
TSDuck namespace, containing all TSDuck classes and functions. | |
Functions | |
bool | ts::StreamTypeIsAudio (uint8_t st) |
Check if a stream type value indicates an audio stream. | |
bool | ts::StreamTypeIsAudio (uint8_t st, const DescriptorList &dlist) |
Check if a stream type value indicates an audio stream. | |
bool | ts::StreamTypeIsAudio (uint8_t st, const std::set< REGID > ®ids) |
Check if a stream type value indicates an audio stream. | |
bool | ts::StreamTypeIsAVC (uint8_t st) |
Check if a stream type value indicates a video stream using AVC / H.264 encoding. | |
bool | ts::StreamTypeIsHEVC (uint8_t st) |
Check if a stream type value indicates a video stream using HEVC / H.265 encoding. | |
bool | ts::StreamTypeIsPES (uint8_t st) |
Check if a stream type value indicates a PES stream. | |
bool | ts::StreamTypeIsSection (uint8_t st) |
Check if a stream type value indicates a stream carrying sections. | |
bool | ts::StreamTypeIsVideo (uint8_t st) |
Check if a stream type value indicates a video stream. | |
bool | ts::StreamTypeIsVVC (uint8_t st) |
Check if a stream type value indicates a video stream using VVC / H.266 encoding. | |
UString | ts::StreamTypeName (uint8_t st, const DuckContext &duck, const DescriptorList &dlist, NamesFlags flags=NamesFlags::NAME) |
Name of a Stream type value. | |
UString | ts::StreamTypeName (uint8_t st, const REGIDVector ®ids, NamesFlags flags=NamesFlags::NAME) |
Name of a Stream type value. | |
UString | ts::StreamTypeName (uint8_t st, NamesFlags flags=NamesFlags::NAME) |
Name of a Stream type value. | |
Stream type values, as used in the PMT.