csharp
public readonly record struct EbmlElementAn element's identifier and how many bytes of payload follow it.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (4)
public uint IdThe element id, marker bits included, as the specification writes it.
public long SizeThe payload size in bytes, or -1 when the writer said it did not know.
public int HeaderSizeHow many bytes the id and the size took, for position arithmetic.
public bool IsUnknownSizeWhether the writer declined to state a size.
Methods (1)
public EbmlElement(uint Id, long Size, int HeaderSize)An element's identifier and how many bytes of payload follow it.
Used by (3)
- EbmlReaderVixen.Video
- EbmlReaderTestsVixen.Video.Tests
- MatroskaDemuxerVixen.Video