1.4.0 - C SDK Release Notes
Magic Leap SDK 1.4.0
- API deprecations in favor of standard Android NDK/SDK APIs:
- ml_camera_metadata_tags_v2.h
- ml_camera_metadata_v2.h
- ml_camera_v2.h
- ml_media_cea608_caption.h
- ml_media_cea708_caption.h
- ml_media_codec.h
- ml_media_codeclist.h
- ml_media_common.h
- ml_media_crypto.h
- ml_media_data_source.h
- ml_media_drm.h
- ml_media_error.h
- ml_media_extractor.h
- ml_media_format.h
- ml_media_muxer.h
- ml_media_player.h
- ml_media_recorder.h
- ml_media_stream_source.h
- ml_media_ttml.h
- ml_media_types.h
- ml_media_webvtt.h
- ml_native_surface.h
Please refer to the header content for specific replacement APIs.
- Added new header defining custom tags that can be used with Android NDK/SDK to obtain Magic Leap custom data like per frame intrinsics:
- ml_camera_vendor_tags.h
- Introduced new custom system intents to enable developers implement custom USB SIP/SOP flows for Medical SKUs:
- com.magicleap.60601.action.UNAUTHORIZED_USB
- com.magicleap.60601.action.UNAUTHORIZED_CONNECTION
- com.magicleap.60601.action.MULTIPLE_USB
- com.magicleap.60601.action.SELECT_USB_DATA_TRANSFER
- com.magicleap.60601.action.UNAUTHORIZED_CHARGER
- com.magicleap.60601.action.USB_DISCONNECTED
- com.magicleap.60601.action.CHARGER_DISCONNECTED
Please refer to additional documentation on the developer portal on how to use these in your application.
Known Issues
MLSpace
API: the following confidence values are not available:MLSpaceLocalizationConfidence::MLSpaceLocalizationConfidence_Poor
MLSpaceLocalizationConfidence::MLSpaceLocalizationConfidence_Excellent