# Extractor

interface Extractor

Created by pedro on 18/10/24.

#### Inheritors

AndroidExtractor

## Functions

advance
Link copied to clipboard
abstract fun advance(): Boolean
getAudioInfo
Link copied to clipboard
abstract fun getAudioInfo(): AudioInfo
getFormat
Link copied to clipboard
abstract fun getFormat(): MediaFormat
getSleepTime
Link copied to clipboard
abstract fun getSleepTime(ts: Long): Long
getTimeStamp
Link copied to clipboard
abstract fun getTimeStamp(): Long
getVideoInfo
Link copied to clipboard
abstract fun getVideoInfo(): VideoInfo
initialize
Link copied to clipboard
abstract fun initialize(fileDescriptor: FileDescriptor)
abstract fun initialize(path: String)
abstract fun initialize(context: Context, uri: Uri)
readFrame
Link copied to clipboard
abstract fun readFrame(buffer: ByteBuffer): Int
release
Link copied to clipboard
abstract fun release()
seekTo
Link copied to clipboard
abstract fun seekTo(time: Long)
selectTrack
Link copied to clipboard
abstract fun selectTrack(type: MediaFrame.Type): String