ImageCaptureCore iOS 15.5 to 16.0 API Differences

ICCameraDevice.h
Added -[ICCameraDevice requestReadDataFromFile:atOffset:length:readDelegate:didReadDataSelector:contextInfo:]
Added -[ICCameraDevice requestSendPTPCommand:outData:sendCommandDelegate:didSendCommandSelector:contextInfo:]
Modified ICCameraDevice.ptpEventHandler
Declaration
From@property (nonatomic, copy, nonnull) void (^)(NSData * _Nonnull) ptpEventHandler
To@property (nonatomic, copy, nonnull) void (^)(NSData * _Nonnull) ptpEventHandler

ICDevice.h
Added ICDeviceTypeMaskCamera
Added ICDeviceTypeMaskScanner
Added ICDeviceLocationTypeMaskLocal
Added ICDeviceLocationTypeMaskShared
Added ICDeviceLocationTypeMaskBonjour
Added ICDeviceLocationTypeMaskBluetooth
Added ICDeviceLocationTypeMaskRemote
Added ICDevice.systemSymbolName
ICDeviceBrowser.h
Added ICDeviceBrowser.browsedDeviceTypeMask