DJI Mobile SDK V5 5.6.0 to 5.7.0 Differences


APIs added to 5.7.0

Parent and NameCode
dji.v5.manager.datacenter.media.MediaFile.getXMPCustomInfoString getXMPCustomInfo()
dji.v5.manager.datacenter.media.MediaFile.getXMPFileDataString getXMPFileData()
dji.v5.manager.datacenter.media.MediaFile.pullXMPCustomInfoFromCameravoid pullXMPCustomInfoFromCamera(CommonCallbacks.CompletionCallbackWithParam<String> callback)
dji.v5.manager.datacenter.media.MediaFile.pullXMPFileDataFromCameravoid pullXMPFileDataFromCamera(CommonCallbacks.CompletionCallbackWithParam<String> callback)
dji.v5.manager.interfaces.IMediaManager.getMediaFileXMPCustomInfo void getMediaFileXMPCustomInfo(@NonNull final CommonCallbacks.CompletionCallbackWithParam<String> callback)
dji.v5.manager.interfaces.IMediaManager.setMediaFileXMPCustomInfo void setMediaFileXMPCustomInfo(@NonNull String information, CommonCallbacks.CompletionCallback callback)
dji.sdk.keyvalue.key.FlightControllerKey.KeyLowBatteryRTHInfostatic final DJIKeyInfo<LowBatteryRTHInfo> KeyLowBatteryRTHInfo = new KeyLowBatteryRTHInfo().canGet(true).canSet(false).canListen(true).canPerformAction(false).setIsEvent(false)
dji.sdk.keyvalue.key.RemoteControllerKey.KeyControllingGimbalstatic final DJIKeyInfo<ComponentIndexType> KeyControllingGimbal = new KeyControllingGimbal() .canGet(false).canSet(true).canListen(false).canPerformAction(false).setIsEvent(false)
dji.sdk.keyvalue.key.FlightControllerKey.KeyLowBatteryRTHConfirmstatic final DJIActionKeyInfo<Boolean, EmptyMsg> KeyLowBatteryRTHConfirm = new KeyLowBatteryRTHConfirm().canGet(false).canSet(false).canListen(false).canPerformAction(true).setIsEvent(false)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.POINT_CLOUD_CAMERA POINT_CLOUD_CAMERA(14)
dji.sdk.keyvalue.value.camera.CameraType.ZENMUSE_L2 ZENMUSE_L2(84),

--android --android