Modifier and Type | Class and Description |
---|---|
static class |
ItemInformationEntry.Extension |
static class |
ItemInformationEntry.FDExtension |
Constructor and Description |
---|
ItemInformationEntry() |
Modifier and Type | Method and Description |
---|---|
void |
decode(MP4InputStream in)
Decodes the given input stream by reading this box and all of its
children (if any).
|
java.lang.String |
getContentEncoding()
The content encoding is an optional String used to indicate that the
binary file is encoded and needs to be decoded before interpreted.
|
java.lang.String |
getContentType()
The content type is a String with the MIME type of the item.
|
ItemInformationEntry.Extension |
getExtension()
Returns the extension.
|
long |
getExtensionType()
The extension type is a printable four-character code that identifies the
extension fields of version 1 with respect to version 0 of the item
information entry.
|
int |
getItemID()
The item ID contains either 0 for the primary resource (e.g., the XML
contained in an 'xml ' box) or the ID of the item for which the following
information is defined.
|
java.lang.String |
getItemName()
The item name is a String containing a symbolic name of the item (source
file for file delivery transmissions).
|
int |
getItemProtectionIndex()
The item protection index contains either 0 for an unprotected item, or
the one-based index into the item protection box defining the protection
applied to this item (the first box in the item protection box has the
index 1).
|
getChild, getChildren, getChildren, getLeft, getName, getOffset, getParent, getSize, getType, hasChild, hasChildren, readChildren, readChildren, setParams, toString
public void decode(MP4InputStream in) throws java.io.IOException
BoxImpl
public int getItemID()
public int getItemProtectionIndex()
public java.lang.String getItemName()
public java.lang.String getContentType()
public java.lang.String getContentEncoding()
public long getExtensionType()
public ItemInformationEntry.Extension getExtension()