public abstract class EbmlBase extends Object
| Modifier and Type | Field and Description |
|---|---|
int |
dataLen |
long |
dataOffset |
byte[] |
id |
long |
offset |
protected EbmlMaster |
parent |
MKVType |
type |
int |
typeSizeLength |
| Constructor and Description |
|---|
EbmlBase(byte[] id) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equalId(byte[] typeId) |
abstract ByteBuffer |
getData() |
long |
mux(SeekableByteChannel os) |
long |
size() |
protected EbmlMaster parent
public MKVType type
public byte[] id
public int dataLen
public long offset
public long dataOffset
public int typeSizeLength
public boolean equalId(byte[] typeId)
public abstract ByteBuffer getData()
public long size()
public long mux(SeekableByteChannel os) throws IOException
IOExceptionCopyright © 2019. All rights reserved.