Package org.apache.tika.parser.ogg
Class OpusParser
java.lang.Object
org.apache.tika.parser.AbstractParser
org.apache.tika.parser.ogg.OggAudioParser
org.apache.tika.parser.ogg.OpusParser
- All Implemented Interfaces:
Serializable,org.apache.tika.config.SelfConfiguring,org.apache.tika.parser.Parser
Parser for OGG Opus audio files.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.apache.tika.mime.MediaTypeprotected static final org.apache.tika.mime.MediaTypeFields inherited from class org.apache.tika.parser.ogg.OggAudioParser
CODEC_VERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidextractInfo(org.apache.tika.metadata.Metadata metadata, org.gagravarr.opus.OpusInfo info) Set<org.apache.tika.mime.MediaType>getSupportedTypes(org.apache.tika.parser.ParseContext context) voidparse(org.apache.tika.io.TikaInputStream tis, ContentHandler handler, org.apache.tika.metadata.Metadata metadata, org.apache.tika.parser.ParseContext context) Methods inherited from class org.apache.tika.parser.ogg.OggAudioParser
extractChannelInfo, extractChannelInfo, extractComments, extractDuration, extractDurationMethods inherited from class org.apache.tika.parser.AbstractParser
parse
-
Field Details
-
OPUS_AUDIO
protected static final org.apache.tika.mime.MediaType OPUS_AUDIO -
OPUS_AUDIO_ALT
protected static final org.apache.tika.mime.MediaType OPUS_AUDIO_ALT
-
-
Constructor Details
-
OpusParser
public OpusParser()
-
-
Method Details
-
getSupportedTypes
public Set<org.apache.tika.mime.MediaType> getSupportedTypes(org.apache.tika.parser.ParseContext context) -
parse
public void parse(org.apache.tika.io.TikaInputStream tis, ContentHandler handler, org.apache.tika.metadata.Metadata metadata, org.apache.tika.parser.ParseContext context) throws IOException, org.apache.tika.exception.TikaException, SAXException - Throws:
IOExceptionorg.apache.tika.exception.TikaExceptionSAXException
-
extractInfo
protected void extractInfo(org.apache.tika.metadata.Metadata metadata, org.gagravarr.opus.OpusInfo info) throws org.apache.tika.exception.TikaException - Throws:
org.apache.tika.exception.TikaException
-