ClientCapabilitiesDto

data class ClientCapabilitiesDto(val playableMediaTypes: List<MediaType>, val supportedCommands: List<GeneralCommandType>, val supportsMediaControl: Boolean, val supportsPersistentIdentifier: Boolean, val deviceProfile: DeviceProfile? = null, val appStoreUrl: String? = null, val iconUrl: String? = null)

Client capabilities dto.

Constructors

Link copied to clipboard
constructor(playableMediaTypes: List<MediaType>, supportedCommands: List<GeneralCommandType>, supportsMediaControl: Boolean, supportsPersistentIdentifier: Boolean, deviceProfile: DeviceProfile? = null, appStoreUrl: String? = null, iconUrl: String? = null)

Properties

Link copied to clipboard
val appStoreUrl: String? = null

The app store url.

Link copied to clipboard

The device profile.

Link copied to clipboard
val iconUrl: String? = null

The icon url.

Link copied to clipboard

The list of playable media types.

Link copied to clipboard

The list of supported commands.

Link copied to clipboard

A value indicating whether session supports media control.

Link copied to clipboard

A value indicating whether session supports a persistent identifier.