|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.coremedia.iso.boxes.AbstractBox
com.coremedia.iso.boxes.AbstractFullBox
public abstract class AbstractFullBox
Base class for all ISO Full boxes.
Field Summary |
---|
Fields inherited from class com.coremedia.iso.boxes.AbstractBox |
---|
deadBytes, type |
Constructor Summary | |
---|---|
protected |
AbstractFullBox(java.lang.String type)
|
Method Summary | |
---|---|
int |
getFlags()
|
int |
getVersion()
|
protected long |
parseVersionAndFlags(java.nio.ByteBuffer content)
Parses the version/flags header and returns the remaining box size. |
void |
setFlags(int flags)
|
void |
setVersion(int version)
|
protected void |
writeVersionAndFlags(java.nio.ByteBuffer bb)
|
Methods inherited from class com.coremedia.iso.boxes.AbstractBox |
---|
_parseDetails, getBox, getContent, getContentSize, getDeadBytes, getHeader, getIsoFile, getParent, getSize, getType, getUserType, isParsed, parse, parseDetails, setDeadBytes, setParent, setUserType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.coremedia.iso.boxes.Box |
---|
getBox, getParent, getSize, getType, parse, setParent |
Constructor Detail |
---|
protected AbstractFullBox(java.lang.String type)
Method Detail |
---|
public int getVersion()
getVersion
in interface FullBox
public void setVersion(int version)
setVersion
in interface FullBox
public int getFlags()
getFlags
in interface FullBox
public void setFlags(int flags)
setFlags
in interface FullBox
protected final long parseVersionAndFlags(java.nio.ByteBuffer content)
content
-
protected final void writeVersionAndFlags(java.nio.ByteBuffer bb)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |