Package com.banuba.sdk.video
Class BaseExtractor
java.lang.Object
com.banuba.sdk.video.BaseExtractor
- All Implemented Interfaces:
Closeable,AutoCloseable
- Direct Known Subclasses:
AudioExtractor,VideoExtractor
Common class for extracting metadata from a file
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected android.media.MediaExtractorprotected final Stringprotected final android.media.MediaFormatprotected final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()android.media.MediaFormatReturns the data format configured for retrieval
-
Field Details
-
mTrackIndex
protected final int mTrackIndex -
mFilename
-
mMediaFormat
protected final android.media.MediaFormat mMediaFormat -
mExtractor
protected android.media.MediaExtractor mExtractor
-
-
Constructor Details
-
BaseExtractor
- Parameters:
filename- path to the filemimePrefix- configures to retrieve only certain data- Throws:
IOException
-
-
Method Details
-
getMediaFormat
public android.media.MediaFormat getMediaFormat()Returns the data format configured for retrieval -
close
@CallSuper public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-