SmartMSMediaPlayer

class SmartMSMediaPlayer(val context: Context, val uri: Uri) : MediaPlayer

Constructors

Link copied to clipboard
fun SmartMSMediaPlayer(context: Context, uri: Uri)

Properties

Link copied to clipboard
val context: Context
Link copied to clipboard
var tempFilePath: String? = null
Link copied to clipboard
val uri: Uri

Inherited functions

Link copied to clipboard
open override fun addOnRoutingChangedListener(p0: AudioRouting.OnRoutingChangedListener, p1: Handler)
Link copied to clipboard
open fun addTimedTextSource(p0: FileDescriptor, p1: String)
open fun addTimedTextSource(p0: String, p1: String)
open fun addTimedTextSource(    p0: Context,     p1: Uri,     p2: String)
open fun addTimedTextSource(    p0: FileDescriptor,     p1: Long,     p2: Long,     p3: String)
Link copied to clipboard
open fun attachAuxEffect(p0: Int)
Link copied to clipboard
open fun clearOnMediaTimeDiscontinuityListener()
Link copied to clipboard
open fun clearOnSubtitleDataListener()
Link copied to clipboard
open override fun createVolumeShaper(p0: VolumeShaper.Configuration): VolumeShaper
Link copied to clipboard
open fun deselectTrack(p0: Int)
Link copied to clipboard
open fun finalize()
Link copied to clipboard
open fun getAudioSessionId(): Int
Link copied to clipboard
open fun getCurrentPosition(): Int
Link copied to clipboard
open fun getDrmInfo(): MediaPlayer.DrmInfo
Link copied to clipboard
open fun getDrmPropertyString(p0: String): String
Link copied to clipboard
open fun getDuration(): Int
Link copied to clipboard
open fun getKeyRequest(    p0: ByteArray?,     p1: ByteArray?,     p2: String?,     p3: Int,     p4: MutableMap<String, String>?): MediaDrm.KeyRequest
Link copied to clipboard
open fun getMetrics(): PersistableBundle
Link copied to clipboard
open fun getPlaybackParams(): PlaybackParams
Link copied to clipboard
open override fun getPreferredDevice(): AudioDeviceInfo
Link copied to clipboard
open override fun getRoutedDevice(): AudioDeviceInfo
Link copied to clipboard
open fun getSelectedTrack(p0: Int): Int
Link copied to clipboard
open fun getSyncParams(): SyncParams
Link copied to clipboard
open fun getTimestamp(): MediaTimestamp?
Link copied to clipboard
open fun getTrackInfo(): Array<MediaPlayer.TrackInfo>
Link copied to clipboard
open fun getVideoHeight(): Int
Link copied to clipboard
open fun getVideoWidth(): Int
Link copied to clipboard
open fun isLooping(): Boolean
Link copied to clipboard
open fun isPlaying(): Boolean
Link copied to clipboard
open fun pause()
Link copied to clipboard
open fun prepare()
Link copied to clipboard
open fun prepareAsync()
Link copied to clipboard
open fun prepareDrm(p0: UUID)
Link copied to clipboard
open fun provideKeyResponse(p0: ByteArray?, p1: ByteArray): ByteArray
Link copied to clipboard
open fun release()
Link copied to clipboard
open fun releaseDrm()
Link copied to clipboard
open override fun removeOnRoutingChangedListener(p0: AudioRouting.OnRoutingChangedListener)
Link copied to clipboard
open fun reset()
Link copied to clipboard
open fun restoreKeys(p0: ByteArray)
Link copied to clipboard
open fun seekTo(p0: Int)
open fun seekTo(p0: Long, p1: Int)
Link copied to clipboard
open fun selectTrack(p0: Int)
Link copied to clipboard
open fun setAudioAttributes(p0: AudioAttributes)
Link copied to clipboard
open fun setAudioSessionId(p0: Int)
Link copied to clipboard
open fun setAudioStreamType(p0: Int)
Link copied to clipboard
open fun setAuxEffectSendLevel(p0: Float)
Link copied to clipboard
open fun setDataSource(p0: AssetFileDescriptor)
open fun setDataSource(p0: MediaDataSource)
open fun setDataSource(p0: FileDescriptor)
open fun setDataSource(p0: String)
open fun setDataSource(p0: Context, p1: Uri)
open fun setDataSource(    p0: Context,     p1: Uri,     p2: MutableMap<String, String>?)
open fun setDataSource(    p0: FileDescriptor,     p1: Long,     p2: Long)
open fun setDataSource(    p0: Context,     p1: Uri,     p2: MutableMap<String, String>?,     p3: MutableList<HttpCookie>?)
Link copied to clipboard
open fun setDisplay(p0: SurfaceHolder)
Link copied to clipboard
open fun setDrmPropertyString(p0: String, p1: String)
Link copied to clipboard
open fun setLooping(p0: Boolean)
Link copied to clipboard
open fun setNextMediaPlayer(p0: MediaPlayer)
Link copied to clipboard
Link copied to clipboard
open fun setOnCompletionListener(p0: MediaPlayer.OnCompletionListener)
Link copied to clipboard
open fun setOnDrmConfigHelper(p0: MediaPlayer.OnDrmConfigHelper)
Link copied to clipboard
open fun setOnDrmInfoListener(p0: MediaPlayer.OnDrmInfoListener)
open fun setOnDrmInfoListener(p0: MediaPlayer.OnDrmInfoListener, p1: Handler)
Link copied to clipboard
open fun setOnDrmPreparedListener(p0: MediaPlayer.OnDrmPreparedListener)
open fun setOnDrmPreparedListener(p0: MediaPlayer.OnDrmPreparedListener, p1: Handler)
Link copied to clipboard
open fun setOnErrorListener(p0: MediaPlayer.OnErrorListener)
Link copied to clipboard
open fun setOnInfoListener(p0: MediaPlayer.OnInfoListener)
Link copied to clipboard
open fun setOnPreparedListener(p0: MediaPlayer.OnPreparedListener)
Link copied to clipboard
open fun setOnSeekCompleteListener(p0: MediaPlayer.OnSeekCompleteListener)
Link copied to clipboard
open fun setOnSubtitleDataListener(p0: MediaPlayer.OnSubtitleDataListener)
open fun setOnSubtitleDataListener(p0: MediaPlayer.OnSubtitleDataListener, p1: Handler)
Link copied to clipboard
open fun setOnTimedTextListener(p0: MediaPlayer.OnTimedTextListener)
Link copied to clipboard
Link copied to clipboard
open fun setPlaybackParams(p0: PlaybackParams)
Link copied to clipboard
open override fun setPreferredDevice(p0: AudioDeviceInfo): Boolean
Link copied to clipboard
open fun setScreenOnWhilePlaying(p0: Boolean)
Link copied to clipboard
open fun setSurface(p0: Surface)
Link copied to clipboard
open fun setSyncParams(p0: SyncParams)
Link copied to clipboard
open fun setVideoScalingMode(p0: Int)
Link copied to clipboard
open fun setVolume(p0: Float, p1: Float)
Link copied to clipboard
open fun setWakeMode(p0: Context, p1: Int)
Link copied to clipboard
open fun start()
Link copied to clipboard
open fun stop()