CameraHardwareInfo

@Serializable
data class CameraHardwareInfo(val availableCameras: List<CameraHardwareInfo.AvailableCamerasItem>) : Pinglet

Constructors

Link copied to clipboard
constructor(availableCameras: List<CameraHardwareInfo.AvailableCamerasItem>)

Types

Link copied to clipboard
@Serializable
data class AvailableCamerasItem(val cameraFacing: CameraHardwareInfo.CameraFacing, val focus: CameraHardwareInfo.Focus? = null, val availableResolutions: List<CameraHardwareInfo.AvailableResolutionsItem>)
Link copied to clipboard
@Serializable
data class AvailableResolutionsItem(val width: Long, val height: Long)
Link copied to clipboard
Link copied to clipboard
object Companion
Link copied to clipboard
@Serializable
enum Focus : Enum<CameraHardwareInfo.Focus>

Properties

Link copied to clipboard
@SerialName(value = "availableCameras")
val availableCameras: List<CameraHardwareInfo.AvailableCamerasItem>
Link copied to clipboard
open override val schemaName: String

Unique identifier for the Pinglet schema type.

Link copied to clipboard
open override val schemaVersion: String

Version identifier for the Pinglet schema.