Click or drag to resize
EbmlWriter Methods

The EbmlWriter type exposes the following members.

Methods
  NameDescription
Public methodClose
Closes the stream.
Public methodStatic memberCreateMemoryWriter
Public methodFlush
Flushes the stream.
Public methodGetSizeLength
Public methodWriteAutoDataInt
Writes a fixed int, but determines the minimum size and returns it.
Public methodWriteByte
Writes a single byte to the stream.
Public methodWriteBytes(Byte)
Writes an array of bytes to the stream.
Public methodWriteBytes(Byte, Int32, Int32)
Writes an array of bytes to the stream.
Public methodWriteDataFloat
Writes a 64-bit double.
Public methodWriteDataInt
Writes an EBML data int.
Public methodWriteFixedInt
Writes a fixed size 32-bit unsigned integer to the stream.
Public methodWriteFixedSInt
Writes a fixed size 32-bit signed integer to the stream.
Public methodWriteId
Writes an element ID to the stream.
Public methodWriteString
Writes a string to the stream.
Public methodWriteUtf8
Writes a string as UTF-8 (string) to the stream.
Public methodWriteVInt
Writes a variable length unsigned integer to the stream.
Public methodWriteVsInt
Writes a variable length signed integer to the stream.
Public methodWriteXiphInt
Writes a XIPH coded unsigned integer to the stream.
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