Package org.apache.tika.parser.ogg
Class TheoraParser
java.lang.Object
org.apache.tika.parser.AbstractParser
org.apache.tika.parser.ogg.TheoraParser
- All Implemented Interfaces:
Serializable,org.apache.tika.config.SelfConfiguring,org.apache.tika.parser.Parser
public class TheoraParser
extends org.apache.tika.parser.AbstractParser
Parser for OGG Theora video files, which may also
contain one or more soundtrack streams.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.apache.tika.mime.MediaType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidextractInfo(org.apache.tika.metadata.Metadata metadata, org.gagravarr.theora.TheoraInfo 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.AbstractParser
parse
-
Field Details
-
THEORA_VIDEO
protected static final org.apache.tika.mime.MediaType THEORA_VIDEO
-
-
Constructor Details
-
TheoraParser
public TheoraParser()
-
-
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.theora.TheoraInfo info) throws org.apache.tika.exception.TikaException - Throws:
org.apache.tika.exception.TikaException
-