protected class AbstractQuickTimeStream.WideDataAtom extends AbstractQuickTimeStream.Atom
| Modifier and Type | Field and Description |
|---|---|
protected DataAtomOutputStream |
data |
protected boolean |
finished |
offset, type| Constructor and Description |
|---|
AbstractQuickTimeStream.WideDataAtom(String type)
Creates a new DataAtom at the current position of the
ImageOutputStream.
|
| Modifier and Type | Method and Description |
|---|---|
void |
finish()
Writes the atom to the ImageOutputStream and disposes it.
|
long |
getOffset()
Returns the offset of this atom to the beginning of the random access
file
|
DataAtomOutputStream |
getOutputStream() |
long |
size()
Returns the size of the atom including the size of the atom header.
|
protected DataAtomOutputStream data
protected boolean finished
public AbstractQuickTimeStream.WideDataAtom(String type) throws IOException
type - The type of the atom.IOExceptionpublic DataAtomOutputStream getOutputStream()
public long getOffset()
public void finish()
throws IOException
AbstractQuickTimeStream.Atomfinish in class AbstractQuickTimeStream.AtomIOExceptionpublic long size()
AbstractQuickTimeStream.Atomsize in class AbstractQuickTimeStream.AtomCopyright © 2014. All Rights Reserved.