0.53.3 SDK Release Notes
This document contains the Magic Leap SDK release notes including the notes for the core SDK integration.
Features
SDK package includes a comprehensive set of headers files, at this time only the following headers have been cleared for ML2:
ml_audio.h- Added
MLAudioSetSoundBypassesMasterVolume()andMLAudioGetSoundBypassesMasterVolume()APIs. This API will only work on select product SKUs. - Removed support for
MLAudioMicCaptureType::MLAudioMicCaptureType_FrontMicsandMLAudioMicCaptureType::MLAudioMicCaptureType_SideMics.
- Added
ml_api.hml_graphics.h- Removed all marked deprecated (i.e.
MLGraphicsSetFrameTimingHint()API andMLGraphicsFrameParamsEx::stabilization_depthparameter).
- Removed all marked deprecated (i.e.
ml_perception.hml_head_tracking.h- No permissions required to obtain head pose data.
ml_input.hml_controller.h- No permissions required to obtain controller pose data.
ml_camera_v2.h- Added APIs to support Auto Focus Regions.
- Added const qualifier for Auto Focus setter APIs.
ml_native_surface.hml_media_codec.h- Changed
buffer_handletobuffer_index.
- Changed
ml_media_player.hml_media_muxer.hml_media_recorder.hml_camera_metadata_v2.hml_eye_tracking.hml_gaze_recognition.hml_marker_tracking.h- New setting to support accurate marker tracking for Aruco and AprilTag markers.
- Three World Cameras are now used to track Aruco and AprilTag markers which increases detection field of view.
ml_spatial_anchor.h- Added
MLSpatialAnchorLocalizationInfo::target_space_originfield. - Default expiration behavior (i.e.
MLSpatialAnchorCreateInfo.expiration_timestamp_s == 0) for anchors changed from “1 year” to “Never expire”.
- Added
ml_snapshot.hml_planes.hml_cv_camera.hml_webview.h- Simplified WebView Mouse API.
ml_voice.hml_hand_tracking.hml_time.hml_meshing2.hml_eye_calibration.hml_headset_fit.hml_gesture_classification.h
Other Notes
- New OpenXR Samples package is available in the Magic Leap Hub (aka The Lab 2.0).
- Removed permission requirement to obtain head and controller pose data.
- Build scripts updates, setting
ANDROID_NDK_ROOTenvironment variable is not required. - Update to NDK 25.0.8775105.
- Sample apps updated to reflect the changes in the APIs and build system.