Package com.drew.metadata.mp4
Class Mp4BoxHandler
-
Field Summary
FieldsFields inherited from class com.drew.imaging.mp4.Mp4Handler
directory, metadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Mp4DirectoryMp4Handler<?>processBox(String type, byte[] payload, long boxSize, Mp4Context context) private voidprocessFileType(SequentialReader reader, long boxSize) private voidprocessMediaHeader(SequentialReader reader, Mp4Context context) private voidprocessMovieHeader(SequentialReader reader) private voidprocessTrackHeader(SequentialReader reader) private voidprocessUserData(SequentialReader reader, int length) booleanshouldAcceptBox(String type) booleanshouldAcceptContainer(String type) Methods inherited from class com.drew.imaging.mp4.Mp4Handler
addError, processContainer
-
Field Details
-
COORDINATE_PATTERN
-
-
Constructor Details
-
Mp4BoxHandler
-
-
Method Details
-
getDirectory
- Specified by:
getDirectoryin classMp4Handler<Mp4Directory>
-
shouldAcceptBox
- Specified by:
shouldAcceptBoxin classMp4Handler<Mp4Directory>
-
shouldAcceptContainer
- Specified by:
shouldAcceptContainerin classMp4Handler<Mp4Directory>
-
processBox
public Mp4Handler<?> processBox(String type, byte[] payload, long boxSize, Mp4Context context) throws IOException - Specified by:
processBoxin classMp4Handler<Mp4Directory>- Throws:
IOException
-
processUserData
- Throws:
IOException
-
processFileType
- Throws:
IOException
-
processMovieHeader
- Throws:
IOException
-
processMediaHeader
- Throws:
IOException
-
processTrackHeader
- Throws:
IOException
-