Package com.drew.metadata.mov.media
Class QuickTimeTextHandler
- java.lang.Object
-
- com.drew.imaging.quicktime.QuickTimeHandler<T>
-
- com.drew.metadata.mov.QuickTimeMediaHandler<QuickTimeTextDirectory>
-
- com.drew.metadata.mov.media.QuickTimeTextHandler
-
public class QuickTimeTextHandler extends QuickTimeMediaHandler<QuickTimeTextDirectory>
-
-
Field Summary
-
Fields inherited from class com.drew.imaging.quicktime.QuickTimeHandler
directory, metadata
-
-
Constructor Summary
Constructors Constructor Description QuickTimeTextHandler(Metadata metadata, QuickTimeContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected QuickTimeTextDirectorycreateDirectory()protected java.lang.StringgetMediaInformation()protected voidprocessMediaInformation(SequentialReader reader, Atom atom)protected voidprocessSampleDescription(SequentialReader reader, Atom atom)protected voidprocessTimeToSample(SequentialReader reader, Atom atom, QuickTimeContext context)-
Methods inherited from class com.drew.metadata.mov.QuickTimeMediaHandler
processAtom, shouldAcceptAtom, shouldAcceptContainer
-
Methods inherited from class com.drew.imaging.quicktime.QuickTimeHandler
addError, processContainer
-
-
-
-
Constructor Detail
-
QuickTimeTextHandler
public QuickTimeTextHandler(Metadata metadata, QuickTimeContext context)
-
-
Method Detail
-
createDirectory
protected QuickTimeTextDirectory createDirectory()
- Specified by:
createDirectoryin classQuickTimeHandler<QuickTimeTextDirectory>
-
getMediaInformation
protected java.lang.String getMediaInformation()
- Specified by:
getMediaInformationin classQuickTimeMediaHandler<QuickTimeTextDirectory>
-
processSampleDescription
protected void processSampleDescription(SequentialReader reader, Atom atom) throws java.io.IOException
- Specified by:
processSampleDescriptionin classQuickTimeMediaHandler<QuickTimeTextDirectory>- Throws:
java.io.IOException
-
processMediaInformation
protected void processMediaInformation(SequentialReader reader, Atom atom) throws java.io.IOException
- Specified by:
processMediaInformationin classQuickTimeMediaHandler<QuickTimeTextDirectory>- Throws:
java.io.IOException
-
processTimeToSample
protected void processTimeToSample(SequentialReader reader, Atom atom, QuickTimeContext context) throws java.io.IOException
- Specified by:
processTimeToSamplein classQuickTimeMediaHandler<QuickTimeTextDirectory>- Throws:
java.io.IOException
-
-