public final class AppleWaveBox extends AbstractContainerBox
The siDecompressionParam atom provides the ability to store data specific to a given audio decompressor in the SoundDescription record. As example, some audio decompression algorithms, such as Microsoft’s ADPCM, require a set of out-of-band values to configure the decompressor. These are stored in an atom of this type.
This atom contains other atoms with audio decompressor settings and is a required extension to the sound sample description for MPEG-4 audio. A 'wave' chunk for 'mp4a' typically contains (in order) at least a 'frma' atom, an 'mp4a' atom, an 'esds' atom, and a “Terminator Atom (0x00000000)” atom.
The contents of other siDecompressionParam atoms are dependent on the audio decompressor.
Possible paths: /moov/trak/mdia/minf/stbl/stsd/mp4a/wave/esds or /moov/trak/mdia/minf/stbl/stsd/mp4a/wave/mp4a/esds
| Modifier and Type | Field and Description |
|---|---|
static String |
TYPE |
largeBox, typeboxParser, dataSource| Constructor and Description |
|---|
AppleWaveBox() |
getBox, getHeader, getOffset, getParent, getSize, getType, initContainer, parse, setParentaddBox, close, getBoxes, getBoxes, getBoxes, getByteBuffer, getContainerSize, hasNext, next, remove, setBoxes, toString, writeContainerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEachRemainingpublic static final String TYPE
Copyright © 2017. All rights reserved.