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