com.coremedia.iso.boxes.sampleentry
Class SubtitleSampleEntry
java.lang.Object
com.googlecode.mp4parser.AbstractBox
com.coremedia.iso.boxes.sampleentry.SampleEntry
com.coremedia.iso.boxes.sampleentry.SubtitleSampleEntry
- All Implemented Interfaces:
- Box, ContainerBox
public class SubtitleSampleEntry
- extends SampleEntry
Created by IntelliJ IDEA.
User: magnus
Date: 2012-03-08
Time: 11:36
To change this template use File | Settings | File Templates.
Fields inherited from class com.coremedia.iso.boxes.sampleentry.SampleEntry |
boxes |
Methods inherited from class com.coremedia.iso.boxes.sampleentry.SampleEntry |
_parseChildBoxes, _parseReservedAndDataReferenceIndex, _writeChildBoxes, _writeReservedAndDataReferenceIndex, addBox, getBoxes, getBoxes, getBoxes, getDataReferenceIndex, getNumOfBytesToFirstChild, parse, removeBox, setBoxes, setDataReferenceIndex, setType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE1
public static final String TYPE1
- See Also:
- Constant Field Values
TYPE_ENCRYPTED
public static final String TYPE_ENCRYPTED
- See Also:
- Constant Field Values
SubtitleSampleEntry
public SubtitleSampleEntry(String type)
getContentSize
protected long getContentSize()
- Description copied from class:
AbstractBox
- Get the box's content size without its header. This must be the exact number of bytes
that
getContent(ByteBuffer)
writes.
- Specified by:
getContentSize
in class AbstractBox
- Returns:
- Gets the box's content size in bytes
- See Also:
AbstractBox.getContent(java.nio.ByteBuffer)
_parseDetails
public void _parseDetails(ByteBuffer content)
- Description copied from class:
AbstractBox
- Parse the box's fields and child boxes if any.
- Specified by:
_parseDetails
in class AbstractBox
- Parameters:
content
- the box's raw content beginning after the 4-cc field.
getContent
protected void getContent(ByteBuffer byteBuffer)
- Description copied from class:
AbstractBox
- Write the box's content into the given
ByteBuffer
. This must include flags
and version in case of a full box. byteBuffer
has been initialized with
getSize()
bytes.
- Specified by:
getContent
in class AbstractBox
- Parameters:
byteBuffer
- the sink for the box's content
getNamespace
public String getNamespace()
setNamespace
public void setNamespace(String namespace)
getSchemaLocation
public String getSchemaLocation()
setSchemaLocation
public void setSchemaLocation(String schemaLocation)
getImageMimeType
public String getImageMimeType()
setImageMimeType
public void setImageMimeType(String imageMimeType)
Copyright © 2012. All Rights Reserved.