SegmentInfo Class |
Namespace: FM.IceLink.Matroska
The SegmentInfo type exposes the following members.
| Name | Description | |
|---|---|---|
| SegmentInfo |
Initializes a new instance of the SegmentInfo class.
| |
| SegmentInfo(Byte) |
Initializes a new instance of the SegmentInfo class.
|
| Name | Description | |
|---|---|---|
| DateUtc |
Gets or sets the date in UTC time.
| |
| DefaultTimecodeScale |
Gets the default timecode scale.
| |
| Duration |
Gets or sets the duration.
| |
| EbmlId |
Gets the EBML ID.
| |
| Id |
Gets the EBML ID.
(Overrides ElementId.) | |
| Length |
Gets the total length of the element (including ID/size field), set after calling GetBytes.
(Inherited from Element.) | |
| MuxingApp |
Gets or sets the muxing application.
| |
| NextFilename |
Gets or sets the next filename.
| |
| NextUid |
Gets or sets the next UID.
| |
| PrevFilename |
Gets or sets the previous filename.
| |
| PrevUid |
Gets or sets the previous UID.
| |
| SegmentFilename |
Gets or sets the segment filename.
| |
| SegmentUid |
Gets or sets the segment UID.
| |
| Size |
Gets the size of the element (excluding ID/size field), set after calling GetBytes.
(Inherited from Element.) | |
| SizeLength |
Gets or sets the length of the size field, in bytes.
Defaults to zero (variable size).
(Inherited from Element.) | |
| TimecodeScale |
Gets or sets the timecode scale.
| |
| Title |
Gets or sets the title.
| |
| WriteDefaultValues |
Gets or sets whether to include default values
when serializing.
(Inherited from Element.) | |
| WritingApp |
Gets or sets the writing application.
|
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetBytes |
Serializes to a byte array.
(Inherited from Element.) | |
| GetHashCode | (Inherited from Object.) | |
| GetInnerBytes |
Gets the inner bytes.
(Overrides ElementGetInnerBytes.) | |
| GetType | (Inherited from Object.) | |
| MemberwiseClone | (Inherited from Object.) | |
| Merge |
Merges another SegmentInfo into this one.
| |
| ToString | (Inherited from Object.) | |
| Write |
Writes a binary element to the stream.
(Inherited from Element.) | |
| WriteBool |
Writes a boolean element to the stream.
(Inherited from Element.) | |
| WriteDate |
Writes a date element to the stream.
(Inherited from Element.) | |
| WriteDouble |
Writes a double element to the stream.
(Inherited from Element.) | |
| WriteFloat |
Writes a float element to the stream.
(Inherited from Element.) | |
| WriteGuid |
Writes a GUID element to the stream.
(Inherited from Element.) | |
| WriteSignedInteger |
Writes an signed integer element to the stream.
(Inherited from Element.) | |
| WriteString |
Writes an ASCII string element to the stream.
(Inherited from Element.) | |
| WriteUnsignedInteger |
Writes an unsigned integer element to the stream.
(Inherited from Element.) | |
| WriteUtf8 |
Writes a UTF-8 string element to the stream.
(Inherited from Element.) | |
| WriteVariableInteger(Int64, ByteOutputStream) |
Writes a variable integer ("vint") to the stream.
(Inherited from Element.) | |
| WriteVariableInteger(Int64, ByteOutputStream, Int32) |
Writes a variable integer ("vint") to the stream using a fixed length.
(Inherited from Element.) |