Represents a description for video, audio tracks, and subtitles.

Static methods

@:unreflectivestaticfromTrackDescription(track_description:Struct<LibVLC_Track_Description_T>):TrackDescription

Constructs a TrackDescription object from raw LibVLC track description data.

Parameters:

track_description

The LibVLC track description data.

Returns:

A TrackDescription object populated with the provided data.

Constructor

new()

Creates a new instance of TrackDescription with default values.

Variables

i_id:Int

The unique identifier for the track.

psz_name:String

The name of the track as a string.

Methods

@:keeptoString():String

Returns a string representation of the TrackDescription object.

Returns:

A string containing all the properties of the TrackDescription object.