Package com.drew.metadata.mov.metadata
Class QuickTimeDataHandler
java.lang.Object
com.drew.imaging.quicktime.QuickTimeHandler<QuickTimeDirectory>
com.drew.metadata.mov.QuickTimeMetadataHandler
com.drew.metadata.mov.metadata.QuickTimeDataHandler
-
Field Summary
FieldsFields inherited from class com.drew.imaging.quicktime.QuickTimeHandler
directory, metadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected QuickTimeHandler<?>processAtom(Atom atom, byte[] payload, QuickTimeContext context) protected voidprocessData(byte[] payload, SequentialByteArrayReader reader) protected voidprocessKeys(SequentialByteArrayReader reader) protected booleanshouldAcceptAtom(Atom atom) protected booleanshouldAcceptContainer(Atom atom) Methods inherited from class com.drew.metadata.mov.QuickTimeMetadataHandler
createDirectoryMethods inherited from class com.drew.imaging.quicktime.QuickTimeHandler
addError, processContainer
-
Field Details
-
currentIndex
private int currentIndex -
keys
-
-
Constructor Details
-
QuickTimeDataHandler
-
-
Method Details
-
shouldAcceptAtom
- Overrides:
shouldAcceptAtomin classQuickTimeMetadataHandler
-
shouldAcceptContainer
- Overrides:
shouldAcceptContainerin classQuickTimeMetadataHandler
-
processAtom
protected QuickTimeHandler<?> processAtom(Atom atom, byte[] payload, QuickTimeContext context) throws IOException - Overrides:
processAtomin classQuickTimeMetadataHandler- Throws:
IOException
-
processKeys
- Specified by:
processKeysin classQuickTimeMetadataHandler- Throws:
IOException
-
processData
- Specified by:
processDatain classQuickTimeMetadataHandler- Throws:
IOException
-