1.2.0 SDK Release Notes
This document contains the ML C SDK release notes, including the notes for the core SDK integration.
General Notes
- ML Head Tracking API deprecations:
- Deprecated MLHeadTrackingError, replaced with MLHeadTrackingErrorFlag;
 - Deprecated MLHeadTrackingMode, replaced with MLHeadTrackingStatus;
 - Deprecated MLHeadTrackingState, replaced with MLHeadTrackingStateEx;
 - Deprecated MLHeadTrackingGetState, replaced with MLHeadTrackingGetStateEx.
 
 - New API to access Eye Camera data.
 - New Eye Camera sample application.
 - New API to manage Magic Leap Spaces.
 - Added three new options for spectral analysis in ML Audio API:
- MLAudioSpectralAnalysisTarget_AmbientSoundSpectrumBark;
 - MLAudioSpectralAnalysisTarget_AmbientSoundSpectrumMel;
 - MLAudioSpectralAnalysisTarget_AmbientSoundSpectrumThirdOctave.
 
 - Added experimental support for Code 128 to Marker Tracking API.
 - Added eye openness data to ML Eye Tracking API (please see below for the known issue).
 - Added support for depth data with IR projector enabled to ML Depth Camera API.
 - Altimeter sensor data is now available via Android SDK and NDK APIs.
 
Bug Fixes
- Fixed a bug preventing acquisition of accelerometer sensor data for compute pack and headset via standard Android SDK/NDK APIs.
 - Fixed a bug where ML Depth Camera API was reporting pose with incorrect orientation.
 - Updated API documentation for MLAudioGetMasterVolume() to reflect the correct volume range.
 
Known issues
- ML Gaze Recognition API: Closing one eye causes the opposite eye-in-skull position to become zero.
 - ML Eye Tracking API: Eye openness values return with 0 or 1.
 - ML Marker Tracking API: Apriltag pose is upside down.