| StreamIndex Class |
The StreamIndex and related fields encapsulate metadata required to play a specific stream in the presentation.
Namespace: StreamCoders.Adaptive.SmoothStreaming
The StreamIndex type exposes the following members.
| Name | Description | |
|---|---|---|
| StreamIndex(XElement, SmoothStreamingMedia) | Initializes a new instance of the StreamIndex class | |
| StreamIndex(SmoothStreamingMedia, SmoothStreamingAdaptiveTrackInfo) | Initializes a new instance of the StreamIndex class |
| Name | Description | |
|---|---|---|
| Chunks | The number of fragments available for this stream. | |
| DisplayHeight | The suggested display height of a video sample, in pixels. | |
| DisplayWidth | The suggested display width of a video sample, in pixels. | |
| Language | The language of the track if the track is text or audio | |
| ManifestOutput | Specifies whether sample data for this stream appears directly in the manifest as part of the ManifestOutputSample field. | |
| MaxHeight | The maximum height of a video sample, in pixels. | |
| MaxWidth | The maximum width of a video sample, in pixels. | |
| Name | The name of the stream. | |
| ParentStreamIndex | ||
| QualityLevels | A list of tracks. | |
| StreamFragments | ||
| SubType | A four-character code that identifies the intended use category for each sample in a text track. | |
| TimeScale | The time scale for duration and time values in this stream, specified as the number of increments in one second. | |
| Type | The type of the stream: video, audio, or text. | |
| Url | A pattern used as query to retrieve chunks from the current StreamIndex. |
| Name | Description | |
|---|---|---|
| Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) | |
| Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) |