Documentation Archive Developer
Search

ImageCaptureCore Changes

ImageCaptureCore

Framework Architectures
Fromi386,ppc,x86_64
Toi386,x86_64
ICCameraDevice.h
Removed -[ICCameraDevice requestEjectOrDisconnect]
Added -[ICCameraDevice cancelDelete]
Added ICCameraDevice.isAccessRestrictedAppleDevice
Added ICCameraDevice.mountPoint
Added -[ICCameraDevice requestDisableTethering]
Added -[ICCameraDevice requestEnableTethering]
Added ICCameraDevice.tetheredCaptureEnabled
Added -[ICCameraDeviceDelegate cameraDevice:didAddItems:]
Added -[ICCameraDeviceDelegate cameraDevice:didCompleteDeleteFilesWithError:]
Added -[ICCameraDeviceDelegate cameraDevice:didRemoveItems:]
Added -[ICCameraDeviceDelegate cameraDevice:didRenameItems:]
Added -[ICCameraDeviceDelegate deviceDidBecomeReadyWithCompleteContentCatalog:]
Added ICCameraDeviceDownloadDelegate
Added -[ICCameraDeviceDownloadDelegate didDownloadFile:error:options:contextInfo:]
Added -[ICCameraDeviceDownloadDelegate didReceiveDownloadProgressForFile:downloadedBytes:maxBytes:]
Added ICCameraDeviceCanTakePictureUsingShutterReleaseOnCamera
Added ICDownloadSidecarFiles
Modified -[ICCameraDevice requestDownloadFile:options:downloadDelegate:didDownloadSelector:contextInfo:]
Declaration
From- (void)requestDownloadFile:(ICCameraFile *)file options:(NSDictionary *)options downloadDelegate:(id)downloadDelegate didDownloadSelector:(SEL)selector contextInfo:(void *)contextInfo
To- (void)requestDownloadFile:(ICCameraFile *)file options:(NSDictionary *)options downloadDelegate:(id < ICCameraDeviceDownloadDelegate >)downloadDelegate didDownloadSelector:(SEL)selector contextInfo:(void *)contextInfo

ICCameraItem.h
Added ICCameraFile.duration
Added ICCameraFile.sidecarFiles
Added ICCameraItem.addedAfterContentCatalogCompleted
Added ICCameraItem.fileSystemPath
ICCommonConstants.h
Added ICReturnDeleteFilesCanceled
Added ICReturnDeleteFilesFailed
Added ICReturnDeviceIsPasscodeLocked
Added ICReturnFailedToCompleteSendMessageRequest
Added ICReturnFailedToDisabeTethering
Added ICReturnFailedToEnabeTethering
ICDevice.h
Added ICDevice.fwGUID
Added ICDevice.locationDescription
Added ICDevice.persistentIDString
Added -[ICDevice requestEjectOrDisconnect]
Added -[ICDevice requestSendMessage:outData:maxReturnedDataSize:sendMessageDelegate:didSendMessageSelector:contextInfo:]
Added ICDevice.serialNumberString
Added ICDevice.usbLocationID
Added ICDevice.usbProductID
Added ICDevice.usbVendorID
Added ICDevice.userData
Added -[ICDeviceDelegate device:didReceiveCustomNotification:data:]
Added ICDeviceLocationDescriptionBluetooth
Added ICDeviceLocationDescriptionFireWire
Added ICDeviceLocationDescriptionMassStorage
Added ICDeviceLocationDescriptionUSB
ICDeviceBrowser.h
Added -[ICDeviceBrowser preferredDevice]
ICScannerBandData.h
Added ICScannerBandData
Added ICScannerBandData.bigEndian
Added ICScannerBandData.bitsPerComponent
Added ICScannerBandData.bitsPerPixel
Added ICScannerBandData.bytesPerRow
Added ICScannerBandData.colorSyncProfilePath
Added ICScannerBandData.dataBuffer
Added ICScannerBandData.dataNumRows
Added ICScannerBandData.dataSize
Added ICScannerBandData.dataStartRow
Added ICScannerBandData.fullImageHeight
Added ICScannerBandData.fullImageWidth
Added ICScannerBandData.numComponents
Added ICScannerBandData.pixelDataType
ICScannerDevice.h
Added ICScannerDevice.maxMemoryBandSize
Added -[ICScannerDeviceDelegate scannerDevice:didScanToBandData:]
Added -[ICScannerDeviceDelegate scannerDevice:didScanToURL:]
Modified -[ICScannerDeviceDelegate scannerDevice:didScanToURL:data:]
Deprecation
Fromnone
ToOS X v10.7

ICScannerFunctionalUnits.h
Added ICScannerFunctionalUnit.nativeXResolution
Added ICScannerFunctionalUnit.nativeYResolution
Added ICScannerFunctionalUnitDocumentFeeder.reverseFeederPageOrder
Added ICScannerFunctionalUnitFlatbed.documentSize
Added ICScannerFunctionalUnitFlatbed.documentType
Added ICScannerFunctionalUnitFlatbed.supportedDocumentTypes
Added ICScannerFunctionalUnitNegativeTransparency.documentSize
Added ICScannerFunctionalUnitNegativeTransparency.documentType
Added ICScannerFunctionalUnitNegativeTransparency.supportedDocumentTypes
Added ICScannerFunctionalUnitPositiveTransparency.documentSize
Added ICScannerFunctionalUnitPositiveTransparency.documentType
Added ICScannerFunctionalUnitPositiveTransparency.supportedDocumentTypes
Added ICScannerDocumentType110
Added ICScannerDocumentType135
Added ICScannerDocumentTypeAPSC
Added ICScannerDocumentTypeAPSH
Added ICScannerDocumentTypeAPSP
Added ICScannerDocumentTypeLF
Added ICScannerDocumentTypeMF