![]() |
TSDuck v3.39-3843
MPEG Transport Stream Toolkit
|
Known video, audio or data encoding formats. More...
Namespaces | |
namespace | ts |
TSDuck namespace, containing all TSDuck classes and functions. | |
Enumerations | |
enum class | ts::CodecType { ts::UNDEFINED , ts::MPEG1_VIDEO , ts::MPEG1_AUDIO , ts::MPEG2_VIDEO , ts::MPEG2_AUDIO , ts::MP3 , ts::AAC , ts::AC3 , ts::EAC3 , ts::AC4 , ts::MPEG4_VIDEO , ts::HEAAC , ts::J2K , ts::AVC , ts::HEVC , ts::VVC , ts::EVC , ts::LCEVC , ts::VP9 , ts::AV1 , ts::DTS , ts::DTSHD , ts::TELETEXT , ts::DVB_SUBTITLES , ts::AVS3_VIDEO , ts::AVS2_AUDIO , ts::AVS3_AUDIO } |
Known video, audio or data encoding formats. More... | |
Functions | |
UString | ts::AccessUnitTypeName (CodecType codec, uint8_t ut, NamesFlags flags=NamesFlags::NAME) |
Name of AVC/HEVC/VVC access unit (aka "NALunit") type. | |
bool | ts::CodecTypeIsAudio (CodecType ct) |
Check if a codec type value indicates an audio stream. | |
bool | ts::CodecTypeIsSubtitles (CodecType ct) |
Check if a codec type value indicates a subtitle stream. | |
bool | ts::CodecTypeIsVideo (CodecType ct) |
Check if a codec type value indicates a video stream. | |
Variables | |
const Enumeration | ts::CodecTypeArgEnum |
Enumeration description of ts::CodecType (command line argument). | |
const Enumeration | ts::CodecTypeEnum |
Enumeration description of ts::CodecType (display). | |
Known video, audio or data encoding formats.