Package org.apache.tika.parser.ogg
Class SpeexParser
java.lang.Object
org.apache.tika.parser.AbstractParser
org.apache.tika.parser.ogg.OggAudioParser
org.apache.tika.parser.ogg.SpeexParser
- All Implemented Interfaces:
Serializable,org.apache.tika.config.SelfConfiguring,org.apache.tika.parser.Parser
Parser for OGG Speex 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.speex.SpeexInfo 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
-
SPEEX_AUDIO
protected static final org.apache.tika.mime.MediaType SPEEX_AUDIO -
SPEEX_AUDIO_ALT
protected static final org.apache.tika.mime.MediaType SPEEX_AUDIO_ALT
-
-
Constructor Details
-
SpeexParser
public SpeexParser()
-
-
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.speex.SpeexInfo info) throws org.apache.tika.exception.TikaException - Throws:
org.apache.tika.exception.TikaException
-