FlowMediaClient

interface FlowMediaClient

Flow wrapper around the SOCommMediaClient

Types

Link copied to clipboard
interface ExternalSource
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val localMedia: Flow<List<MediaItem.Local>>

Functions

Link copied to clipboard
abstract suspend fun batchDelete(localMediaItems: List<MediaItem.Local>)
Link copied to clipboard
abstract suspend fun delete(localMediaItem: MediaItem.Local)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getMediaItemSource(mediaItem: MediaItem): MediaItemSource
Link copied to clipboard
abstract suspend fun start()
Link copied to clipboard
abstract suspend fun stop()
Link copied to clipboard
abstract suspend fun turnOffMediaDownload()
Link copied to clipboard
abstract suspend fun turnOnMediaDownload()