Package-level declarations

Inherited properties

Link copied to clipboard
val MediaQueueManager.queueSize: Int

The MediaQueueManager.getQueueItems size or zero if null.

Inherited functions

Link copied to clipboard
fun MediaQueueManager.contains(itemId: Int): Boolean
Link copied to clipboard
fun MediaQueueManager.getItemIndex(itemId: Int): Int
Link copied to clipboard
fun MediaQueueManager.getItemIndexOrNull(itemId: Int): Int?
Link copied to clipboard
fun MediaQueueManager.insert(itemsToAdd: List<MediaQueueItem>, insertIndex: Int = Int.MAX_VALUE)

Insert itemsToAdd to MediaQueueManager.getQueueItems at insertIndex with autogenerated item id.

Link copied to clipboard
fun MediaQueueManager.move(fromIndex: Int, toIndex: Int, newIndex: Int)
Link copied to clipboard
fun MediaQueueManager.remove(index: Int): Int
fun MediaQueueManager.remove(fromIndex: Int, toIndex: Int)
Link copied to clipboard
fun MediaQueueManager.setMediaItems(items: List<MediaQueueItem>, startIndex: Int)

Set MediaQueueManager.getQueueItems with new MediaQueueItem with autogenerated item id.

Link copied to clipboard
fun MediaManager.setSessionTokenFromPillarboxMediaSession(pillarboxMediaSession: PillarboxMediaSession)

Set the session token from the provided PillarboxMediaSession.