Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Functions to map models from other layers and / or packages into a MediaDownload.

Link copied to clipboard

Functions to map models from other layers and / or packages into a MediaDownload.Status.

Link copied to clipboard

Custom implementation to populate Media.extras with values from MediaItem.

Link copied to clipboard

Custom implementation to populate MediaItem with values from Media.extras.

Link copied to clipboard
class MediaItemMapper(mediaItemExtrasMapper: MediaItemExtrasMapper)

Maps a Media into a MediaItem.

Link copied to clipboard
class MediaMapper(mediaExtrasMapper: MediaExtrasMapper)

Functions to map models from other layers and / or packages into a Media.

Link copied to clipboard
class PlaybackStateMapper(timestampProvider: TimestampProvider = TimestampProvider { SystemClock.elapsedRealtime() })

Maps a Media3 player position into a PlaybackState.

Link copied to clipboard
Link copied to clipboard
class PlaylistDownloadMapper(playlistMapper: PlaylistMapper)

Functions to map models from other layers and / or packages into a PlaylistDownload.

Link copied to clipboard
class PlaylistMapper(mediaMapper: MediaMapper)

Functions to map models from other layers and / or packages into a Playlist.

Link copied to clipboard