Package com.drew.metadata.mov
Class QuickTimeMediaHandler<T extends QuickTimeDirectory>
java.lang.Object
com.drew.imaging.quicktime.QuickTimeHandler<T>
com.drew.metadata.mov.QuickTimeMediaHandler<T>
- Direct Known Subclasses:
QuickTimeMusicHandler,QuickTimeSoundHandler,QuickTimeSubtitleHandler,QuickTimeTextHandler,QuickTimeTimecodeHandler,QuickTimeVideoHandler
public abstract class QuickTimeMediaHandler<T extends QuickTimeDirectory>
extends QuickTimeHandler<T>
Classes that extend this class should be from the media dat atom types:
https://developer.apple.com/library/content/documentation/QuickTime/QTFF/QTFFChap3/qtff3.html#//apple_ref/doc/uid/TP40000939-CH205-SW1
- Author:
- Payton Garland
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprocessAtom(Atom atom, byte[] payload, QuickTimeContext context) booleanshouldAcceptAtom(Atom atom) booleanshouldAcceptContainer(Atom atom) Methods inherited from class com.drew.imaging.quicktime.QuickTimeHandler
addError
-
Constructor Details
-
QuickTimeMediaHandler
-
-
Method Details
-
shouldAcceptAtom
-
shouldAcceptContainer
-
processAtom
public QuickTimeMediaHandler<?> processAtom(Atom atom, byte[] payload, QuickTimeContext context) throws IOException - Throws:
IOException
-