Package com.drew.metadata.mp4
Class Mp4MediaHandler<T extends Mp4MediaDirectory>
java.lang.Object
com.drew.imaging.mp4.Mp4Handler<T>
com.drew.metadata.mp4.Mp4MediaHandler<T>
- Direct Known Subclasses:
Mp4HintHandler,Mp4MetaHandler,Mp4SoundHandler,Mp4TextHandler,Mp4VideoHandler
-
Field Summary
Fields inherited from class com.drew.imaging.mp4.Mp4Handler
directory, metadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract StringMp4Handler<?>processBox(String type, byte[] payload, long boxSize, Mp4Context context) protected abstract voidprotected abstract voidprotected abstract voidprocessTimeToSample(SequentialReader reader, Mp4Context context) booleanshouldAcceptBox(String type) booleanshouldAcceptContainer(String type) Methods inherited from class com.drew.imaging.mp4.Mp4Handler
addError, getDirectory, processContainer
-
Constructor Details
-
Mp4MediaHandler
-
-
Method Details
-
shouldAcceptBox
- Specified by:
shouldAcceptBoxin classMp4Handler<T extends Mp4MediaDirectory>
-
shouldAcceptContainer
- Specified by:
shouldAcceptContainerin classMp4Handler<T extends Mp4MediaDirectory>
-
processBox
public Mp4Handler<?> processBox(String type, byte[] payload, long boxSize, Mp4Context context) throws IOException - Specified by:
processBoxin classMp4Handler<T extends Mp4MediaDirectory>- Throws:
IOException
-
getMediaInformation
-
processSampleDescription
- Throws:
IOException
-
processMediaInformation
- Throws:
IOException
-
processTimeToSample
protected abstract void processTimeToSample(SequentialReader reader, Mp4Context context) throws IOException - Throws:
IOException
-