EbmlWriter Methods |
The EbmlWriter type exposes the following members.
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.) |