Package de.stuermerbenjamin.cameraremote.data

Types

Link copied to clipboard
data class DeviceInfo(standardVersion: UINT16, vendorExtensionId: UINT32, vendorExtensionVersion: UINT16, vendorExtensionDesc: String?, functionalMode: UINT16, operationsSupported: IntArray, eventsSupported: IntArray, devicePropertiesSupported: IntArray, captureFormats: IntArray, imageFormats: IntArray, manufacture: String?, model: String?, deviceVersion: String?, serialNumber: String?)

Device info dataset as defined by the PTP standard.

Link copied to clipboard
enum LensDirection : Enum<LensDirection>
Link copied to clipboard
enum LensSpeed : Enum<LensSpeed>
Link copied to clipboard
open class LiveviewData(bitmap: Bitmap?, zoomFactor: Int, zoomRectLeft: Int, zoomRectTop: Int, zoomRectRight: Int, zoomRectBottom: Int, hasHistogram: Boolean, histogram: ByteBuffer?, hasAfFrame: Boolean)

Liveview data that contains the bitmap with additional meta data like zoom position and/or focus position.

Link copied to clipboard
object ObjectFormat

Object format is a 16-bit unsigned integer that represents the format of an image or data object that resides on a DSLR/DSLM.

Link copied to clipboard
data class ObjectInfo(storageId: Int, objectFormat: Int, protectionStatus: Int, objectCompressedSize: Int, thumbFormat: Int, thumbCompressedSize: Int, thumbPixWidth: Int, thumbPixHeight: Int, imagePixWidth: Int, imagePixHeight: Int, imageBitDepth: Int, parentObject: Int, associationType: Int, associationDesc: Int, sequenceNumber: Int, filename: String?, captureDate: String?, modificationDate: String?, keywords: Int)

Object info data set as defined by the PTP standard.

Link copied to clipboard
data class StorageInfo(storageType: Int, filesystemType: Int, accessCapability: Int, maxCapacity: Long, freeSpaceInBytes: Long, freeSpaceInImages: Int, storageDescription: String, volumeLabel: String)

Storage info data set as defined by the PTP standard.

Link copied to clipboard
typealias UINT16 = Short
Link copied to clipboard
typealias UINT32 = Int
Link copied to clipboard
object VendorCode