Maven module :un.storage : media-mpeg4 :
Class : un.storage.media.mp4.boxes.impl.HandlerBox
Extends/Implements : un.storage.media.mp4.boxes.FullBox
Subclasses : -

This box within a Media Box declares the process by which the media-data in
the track is presented, and thus, the nature of the media in a track. For
example, a video track would be handled by a video handler.

This box when present within a Meta Box, declares the structure or format of
the 'meta' box contents.

There is a general handler for metadata streams of any type; the specific
format is identified by the sample entry, as for video or audio, for example.
If they are in text, then a MIME format is supplied to document their format;
if in XML, each sample is a complete XML document, and the namespace of the
XML is also supplied.

@author Alexander Simm


Variables : TYPE_VIDEO, TYPE_SOUND, TYPE_HINT, TYPE_META, TYPE_NULL, TYPE_ODSM, TYPE_CRSM, TYPE_SDSM, TYPE_M7SM, TYPE_OCSM, TYPE_IPSM, TYPE_MJSM
Functions : HandlerBox, decode, getHandlerType, getHandlerName




public int TYPE_VIDEO



public int TYPE_SOUND



public int TYPE_HINT



public int TYPE_META



public int TYPE_NULL



public int TYPE_ODSM



public int TYPE_CRSM



public int TYPE_SDSM



public int TYPE_M7SM



public int TYPE_OCSM



public int TYPE_IPSM



public int TYPE_MJSM


public void HandlerBox ()

public void decode (MP4InputStream in)


When present in a media box, the handler type is an integer containing
one of the following values:


When present in a meta box, it contains an appropriate value to indicate
the format of the meta box contents. The value 'null' can be used in the
primary meta box to indicate that it is merely being used to hold
resources.

@return the handler type
public long getHandlerType ()


The name gives a human-readable name for the track type (for debugging
and inspection purposes).
return  the handler type's name
public String getHandlerName ()