Package com.tomtom.ivi.appsuite.media.api.common.core.internal

Functions

Link copied to clipboard
Link copied to clipboard
fun IviMediaItem.asMedia1Metadata(): MediaMetadataCompat
Link copied to clipboard
fun IviMediaRating.asRatingCompat(): RatingCompat?

Converts IviMediaRating to a RatingCompat, if possible, or null.

Link copied to clipboard
fun MediaBrowserCompat.MediaItem.toIviMediaItem(): IviMediaItem

Converts the media1 media item to an IviMediaItem.

fun MediaMetadataCompat.toIviMediaItem(): IviMediaItem

Converts the media metadata to an IviMediaItem.

fun MediaSessionCompat.QueueItem.toIviMediaItem(): IviMediaItem

Converts the media1 queue item to an IviMediaItem, with the assumption that anything in a queue is playable, but nothing is browsable.

fun MediaDescriptionCompat.toIviMediaItem(isBrowsable: Boolean = false, isPlayable: Boolean = false): IviMediaItem

Converts the media description to an IviMediaItem.

Link copied to clipboard
fun RatingCompat.toIviRating(): IviMediaRating