Table of Contents

Class TSElementaryStreamInfo

Namespace
VisioForge.Core.Types.X.Special
Assembly
VisioForge.Core.dll

An elementary stream entry inside a program (from the PMT).

public class TSElementaryStreamInfo

Inheritance

Inherited Members

Properties

Codec

Gets or sets the human-readable codec / content name.

public string Codec { get; set; }

Property Value

string

CodecDetails

Gets or sets the parsed codec details (resolution, frame rate, profile, level) for this elementary stream, or null when codec-detail parsing is disabled or the details could not be extracted.

public TSCodecDetails CodecDetails { get; set; }

Property Value

TSCodecDetails

Kind

Gets or sets the classified media kind.

public TSPidKind Kind { get; set; }

Property Value

TSPidKind

Language

Gets or sets the ISO 639 language code of this elementary stream, decoded from the language descriptor (tag 0x0A) in the PMT, or null when not present.

public string Language { get; set; }

Property Value

string

Pid

Gets or sets the elementary stream PID.

public int Pid { get; set; }

Property Value

int

StreamType

Gets or sets the MPEG-TS stream_type byte.

public byte StreamType { get; set; }

Property Value

byte