AudioContentMediaControllerAdapter

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
inner class AudioProgressNotifier(handler: Handler, updateIntervalInMillis: Long) : Runnable
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
open override var mediaSession: MediaSession?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var streamId: String?
Link copied to clipboard

Functions

Link copied to clipboard
fun activateAdapter(listener: PlayerAdapter.Listener?, mediaPlaylistItems: List<MediaPlaylistItem>?, playbackProperties: PlaybackProperties, playerNotificationProperties: PlayerNotificationProperties? = null)
Link copied to clipboard
open override fun addMediaPlaylistItem(mediaPlaylistItem: MediaPlaylistItem)
Link copied to clipboard
open override fun addMediaPlaylistItemAt(index: Int, mediaPlaylistItem: MediaPlaylistItem)
Link copied to clipboard
open override fun addMediaPlaylistItems(mediaPlaylistItems: List<MediaPlaylistItem>)
Link copied to clipboard
open override fun addMediaPlaylistItemsAt(index: Int, mediaPlaylistItems: List<MediaPlaylistItem>)
Link copied to clipboard
Link copied to clipboard
open override fun clearMediaPlaylist()
Link copied to clipboard
open override fun dispose()
Link copied to clipboard
Link copied to clipboard
open override fun getAudioVolume(): Float
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getDeviceAudioMaxVolume(): Int
Link copied to clipboard
open override fun getDeviceAudioVolume(): Int
Link copied to clipboard
open override fun getMediaPlaylistItemAt(index: Int): MediaPlaylistItem?
Link copied to clipboard
open override fun getMediaPlaylistItemCount(): Int
Link copied to clipboard
open override fun getNextMediaPlaylistItemIndex(): Int
Link copied to clipboard
open override fun getPlaybackRate(): Float
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getRawPlayer(): Any?
Link copied to clipboard
open override fun getResizeMode(): ResizeMode
Link copied to clipboard
Link copied to clipboard
open fun getThumbnail(positionMs: Long, thumbnailHandler: (result: Bitmap?) -> Unit)
Link copied to clipboard
open override fun hasNextMediaPlaylistItem(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isLive(): Boolean
Link copied to clipboard
open override fun isPlaying(): Boolean
Link copied to clipboard
open override fun isPlayingAd(): Boolean
Link copied to clipboard
open override fun isPlayingAudioStream(): Boolean
Link copied to clipboard
open override fun load()
Link copied to clipboard
open override fun moveMediaPlaylistItem(currentIndex: Int, newIndex: Int)
Link copied to clipboard
open override fun pause()
Link copied to clipboard
open override fun play()
Link copied to clipboard
open override fun removeMediaPlaylistItem(index: Int)
Link copied to clipboard
open override fun removeMediaPlaylistItems(fromIndex: Int, toIndex: Int)
Link copied to clipboard
open fun replaceAdTagParameters(adTagParameters: Map<String, String>)
Link copied to clipboard
open override fun replaceMediaPlaylistItem(index: Int, mediaPlaylistItem: MediaPlaylistItem)
Link copied to clipboard
open override fun seek(seekPositionMs: Long, seekPreference: SeekPreference?)
Link copied to clipboard
open override fun seekBack()
Link copied to clipboard
open override fun seekForward()
Link copied to clipboard
open override fun seekTo(mediaItemIndex: Int, positionMs: Long)
Link copied to clipboard
open override fun seekToLiveEdge()
Link copied to clipboard
open override fun seekToNextMediaPlaylistItem()
Link copied to clipboard
Link copied to clipboard
open fun setAdsContext(adRequest: AdRequest, adEventListener: AdEventListener, adUIVisibilityPreference: IMAAdUIVisibilityPreference?)
Link copied to clipboard
open override fun setAudioVolume(volume: Float)
Link copied to clipboard
open fun setCurrentPlayingIndex(index: Int)
Link copied to clipboard
open override fun setDeviceAudioVolume(volume: Int)
Link copied to clipboard
open override fun setMediaPlaylistItem(mediaPlaylistItem: MediaPlaylistItem)
Link copied to clipboard
open override fun setPlaybackRate(rateFactor: Float)
Link copied to clipboard
open fun setPreferredBitrateThresholds(maxBitrate: Int, minBitrate: Int)
Link copied to clipboard
open fun setPreferredMimeTypes(type: TrackVariantInfo.Type, preferredMimeTypes: Array<String>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun setRepeatMode(enableRepeatMode: Boolean, repeatTimeline: Boolean)
Link copied to clipboard
open fun setResizeMode(resizeMode: ResizeMode)
Link copied to clipboard
open override fun setShuffleMode(enableShuffleMode: Boolean, shuffledIndices: IntArray?, randomSeed: Long?)
Link copied to clipboard
open fun setSubtitleBottomMarginPosition(subtitleBottomMarginPosition: Int)
Link copied to clipboard
open override fun stop()
Link copied to clipboard
open fun updateMediaMetadata(mediaMetadata: MediaMetadata)