Click or drag to resize
MatroskaSegment Class
Inheritance Hierarchy
SystemObject
  StreamCoders.ContainerMatroskaSegment

Namespace: StreamCoders.Container
Assembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax
public class MatroskaSegment

The MatroskaSegment type exposes the following members.

Constructors
  NameDescription
Public methodMatroskaSegment
Initializes a new instance of the MatroskaSegment class
Top
Properties
  NameDescription
Public propertySegmentDuration
Gets or sets the duration of the segment.
Public propertySegmentUid
Top
Methods
  NameDescription
Public methodCommit
Commits segment to stream.
Public methodInit
Creates a segment given "Segment tracks" Element. Creates SegmentInfo Element with information passed by Configuration.
Public methodSetNextSegment
Sets next/previous segment if multiple segments are used. The current segment will need information in order to correctly chain the segments together.
Public methodWrite
Writes buffer to the segment.
Top
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
See Also