Table of Contents

Struct SUBTITLE_INFO

Namespace
VisioForge.Core.MediaInfo
Assembly
VisioForge.Core.dll

Represents subtitle information for a media stream, typically used in DVD/Blu-ray subtitle tracks. This structure is designed for interop with native media frameworks and contains essential metadata about subtitle tracks including language and naming information.

public struct SUBTITLE_INFO

Inherited Members

Fields

IsoLang

Gets or sets the ISO 639-2 language code as a 4-byte array. This follows the standard 3-letter language code format (e.g., "eng" for English, "fra" for French) with an additional null terminator byte. The language code helps media players display appropriate subtitle options to users.

public byte[] IsoLang

Field Value

byte[]

Offset

Gets or sets the byte offset of the subtitle data within the media stream. This value indicates where the subtitle data begins relative to the start of the stream.

public uint Offset

Field Value

uint

TrackName

Gets or sets the human-readable name of the subtitle track as a 512-byte array. This can include descriptive information such as "English (SDH)", "Director's Commentary", or "Forced Subtitles". The array is null-terminated and typically encoded in UTF-8.

public byte[] TrackName

Field Value

byte[]