EbmlWriter Class |
Namespace: StreamCoders.Container
The EbmlWriter type exposes the following members.
Name | Description | |
---|---|---|
![]() | EbmlWriter | Initializes a new instance of the EbmlWriter class |
Name | Description | |
---|---|---|
![]() | BaseStream | Gets the underlying stream. |
![]() | Position |
Gets or sets the position in the base stream.
|
![]() | WrittenBytes |
Gets the total amounts of bytes written to the stream
|
Name | Description | |
---|---|---|
![]() | Close | Closes the stream. |
![]() ![]() | CreateMemoryWriter | |
![]() | Flush | Flushes the stream. |
![]() | GetSizeLength | |
![]() | WriteAutoDataInt |
Writes a fixed int, but determines the minimum size and returns it.
|
![]() | WriteByte | Writes a single byte to the stream. |
![]() | WriteBytes(Byte) | Writes an array of bytes to the stream. |
![]() | WriteBytes(Byte, Int32, Int32) | Writes an array of bytes to the stream. |
![]() | WriteDataFloat |
Writes a 64-bit double.
|
![]() | WriteDataInt |
Writes an EBML data int.
|
![]() | WriteFixedInt | Writes a fixed size 32-bit unsigned integer to the stream. |
![]() | WriteFixedSInt | Writes a fixed size 32-bit signed integer to the stream. |
![]() | WriteId | Writes an element ID to the stream. |
![]() | WriteString | Writes a string to the stream. |
![]() | WriteUtf8 | Writes a string as UTF-8 (string) to the stream. |
![]() | WriteVInt | Writes a variable length unsigned integer to the stream. |
![]() | WriteVsInt | Writes a variable length signed integer to the stream. |
![]() | WriteXiphInt | Writes a XIPH coded unsigned integer to the stream. |
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.) |