com.googlecode.mp4parser.boxes.mp4
Class ObjectDescriptorBox

java.lang.Object
  extended by com.googlecode.mp4parser.AbstractBox
      extended by com.googlecode.mp4parser.AbstractFullBox
          extended by com.googlecode.mp4parser.boxes.mp4.AbstractDescriptorBox
              extended by com.googlecode.mp4parser.boxes.mp4.ObjectDescriptorBox
All Implemented Interfaces:
Box, FullBox

public class ObjectDescriptorBox
extends AbstractDescriptorBox

This object contains an Object Descriptor or an Initial Object Descriptor. There are a number of possible file types based on usage, depending on the descriptor:

NOTE:
The first three are MP4 files, a file referenced by a data reference is not necessarily an MP4 file, as it is free-format. Files referenced by ES URLs, by data references, or intended as input to an editing process, need not have an Object Descriptor Box.
An OD URL may point to an MP4 file. Implicitly, the target of such a URL is the OD/IOD located in the 'iods' atom in that file.
If an MP4 file contains several object descriptors, only the OD/IOD in the 'iods' atom can be addressed using an OD URL from a remote MPEG-4 presentation.


Field Summary
static String TYPE
           
 
Fields inherited from class com.googlecode.mp4parser.boxes.mp4.AbstractDescriptorBox
data, descriptor
 
Fields inherited from class com.googlecode.mp4parser.AbstractBox
type
 
Constructor Summary
ObjectDescriptorBox()
           
 
Method Summary
 
Methods inherited from class com.googlecode.mp4parser.boxes.mp4.AbstractDescriptorBox
_parseDetails, getContent, getContentSize, getDescriptor, getDescriptorAsString, setData
 
Methods inherited from class com.googlecode.mp4parser.AbstractFullBox
getFlags, getVersion, parseVersionAndFlags, setFlags, setVersion, writeVersionAndFlags
 
Methods inherited from class com.googlecode.mp4parser.AbstractBox
getBox, getIsoFile, getParent, getSize, getType, getUserType, isParsed, parse, setDeadBytes, setParent
 
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
 

Field Detail

TYPE

public static final String TYPE
See Also:
Constant Field Values
Constructor Detail

ObjectDescriptorBox

public ObjectDescriptorBox()


Copyright © 2012. All Rights Reserved.