Maven module :un.storage : media-mpeg4 :
Class : un.storage.media.mp4.desc.ObjectDescriptor
Extends/Implements : un.storage.media.mp4.desc.Descriptor
Subclasses : -

The ObjectDescriptor consists of three different parts:
The first part uniquely labels the ObjectDescriptor within its
name scope by means of an ID. Media objects in the scene description use this
ID to refer to their object descriptor. An optional URL String indicates that
the actual object descriptor resides at a remote location.
The second part is a set of optional descriptors that support the inclusion
if future extensions as well as the transport of private data in a backward
compatible way.
The third part consists of a list of ESDescriptors, each
providing parameters for a single elementary stream that relates to the media
object as well as an optional set of object content information descriptors.
author  Alexander Simm


Variables : -
Functions : decode, getObjectDescriptorID, isURLPresent, getURL



void decode (MP4InputStream in)


The ID uniquely identifies this ObjectDescriptor within its name scope.
It should be within 0 and 1023 exclusively. The value 0 is forbidden and
the value 1023 is reserved.
return  this ObjectDescriptor's ID
public int getObjectDescriptorID ()


A flag that indicates the presence of a URL. If set, no profiles are
present.
return  true if a URL is present
public boolean isURLPresent ()


A URL String that shall point to another InitialObjectDescriptor. If no
URL is present (if isURLPresent() returns false) this method
returns null.
return  a URL String or null if none is present
public String getURL ()