MediaTextTrackInfo Class
A text track of a media resource (https://html.spec.whatwg.org/multipage/media.html#media-resource-specific-text-track), reported by a MediaPlayer, with its cues.
public sealed class MediaTextTrackInfo : IEquatable<MediaTextTrackInfo>- Implements
Constructors
| Name | Description |
|---|---|
| MediaTextTrackInfo(TextTrackKind, IReadOnlyList<MediaTextTrackCue>, string, string, string, string) | A text track of a media resource (https://html.spec.whatwg.org/multipage/media.html#media-resource-specific-text-track), reported by a MediaPlayer, with its cues. |
MediaTextTrackInfo(TextTrackKind, IReadOnlyList<MediaTextTrackCue>, string, string, string, string)
MediaBackend.csA text track of a media resource (https://html.spec.whatwg.org/multipage/media.html#media-resource-specific-text-track), reported by a MediaPlayer, with its cues.
public MediaTextTrackInfo(TextTrackKind Kind, IReadOnlyList<MediaTextTrackCue> Cues, string Id = "", string Label = "", string Language = "", string InBandMetadataTrackDispatchType = "")Parameters
KindTextTrackKind- The kind of the track.
CuesIReadOnlyList<MediaTextTrackCue>- The cues of the track.
Idstring- The identifier of the track (
TextTrack.id), or an empty string. Labelstring- The label of the track, or an empty string.
Languagestring- The BCP 47 language tag of the track, or an empty string.
InBandMetadataTrackDispatchTypestring- The in-band metadata track dispatch type of a chapters or metadata track (e.g. the
CodecIDelement of a WebM file), or an empty string.
Properties
| Name | Description |
|---|---|
| Cues | The cues of the track. |
| Id | The identifier of the track (TextTrack.id), or an empty string. |
| InBandMetadataTrackDispatchType | The in-band metadata track dispatch type of a chapters or metadata track (e.g. the CodecID element of a WebM file), or an empty string. |
| Kind | The kind of the track. |
| Label | The label of the track, or an empty string. |
| Language | The BCP 47 language tag of the track, or an empty string. |
Cues
MediaBackend.csInBandMetadataTrackDispatchType
MediaBackend.csKind
MediaBackend.csLabel
MediaBackend.csLanguage
MediaBackend.csMethods
| Name | Description |
|---|---|
| Deconstruct(TextTrackKind, IReadOnlyList<MediaTextTrackCue>, string, string, string, string) | |
| Equals(MediaTextTrackInfo?) | |
| Equals(object?) | |
| GetHashCode() | |
| ToString() |
Deconstruct(TextTrackKind, IReadOnlyList<MediaTextTrackCue>, string, string, string, string)
public void Deconstruct(out TextTrackKind Kind, out IReadOnlyList<MediaTextTrackCue> Cues, out string Id, out string Label, out string Language, out string InBandMetadataTrackDispatchType)Parameters
KindTextTrackKindCuesIReadOnlyList<MediaTextTrackCue>IdstringLabelstringLanguagestringInBandMetadataTrackDispatchTypestring
No documentation is available.
Equals overloads
Equals(MediaTextTrackInfo?)
public bool Equals(MediaTextTrackInfo? other)No documentation is available.
Equals(object?)
GetHashCode()
ToString()
Operators
| Name | Description |
|---|---|
| operator ==(MediaTextTrackInfo?, MediaTextTrackInfo?) | |
| operator !=(MediaTextTrackInfo?, MediaTextTrackInfo?) |
operator ==(MediaTextTrackInfo?, MediaTextTrackInfo?)
public static bool operator ==(MediaTextTrackInfo? left, MediaTextTrackInfo? right)No documentation is available.
operator !=(MediaTextTrackInfo?, MediaTextTrackInfo?)
public static bool operator !=(MediaTextTrackInfo? left, MediaTextTrackInfo? right)No documentation is available.