StreamFragment Class |
Namespace: StreamCoders.Adaptive.SmoothStreaming
The StreamFragment type exposes the following members.
Name | Description | |
---|---|---|
![]() | StreamFragment(XElement, StreamIndex, StreamFragment) | Initializes a new instance of the StreamFragment class |
![]() | StreamFragment(StreamIndex, StreamFragment, UInt64, UInt64) | Initializes a new instance of the StreamFragment class |
Name | Description | |
---|---|---|
![]() | Duration | The duration of the fragment, specified as a number of increments defined by the implicit or explicit value of the containing StreamElement's TimeScale field. If the Duration field is omitted, its implicit value MUST be computed by the client by subtracting the value of the preceding StreamFragment Time field from the value of this StreamFragment Time field. If no subsequent StreamFragment exists, the implicit value of the FragmentTime field is 0. |
![]() | Hash | A hash value uniquely identifying this StreamFragment. |
![]() | Index | The index of the current fragment. |
![]() | Number | The ordinal of the StreamFragment in the stream. If Number is specified, its value MUST monotonically increase with the value of the Time field. |
![]() | Time | The time of the fragment, specified as a number of increments defined by the implicit or explicit value of the containing TimeScale field. If the Duration field is omitted, its implicit value MUST be computed by the client by adding the value of the preceding StreamFragment Time field to the value of this StreamFragment Duration field. If no preceding StreamFragment exists, the implicit value of the Time field is 0. |
Name | Description | |
---|---|---|
![]() | ConverToTimeScaleTime | |
![]() | ConvertToTimeSpan | |
![]() | ToXml |
Name | Description | |
---|---|---|
![]() | RunningNumber |
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.) |