Table of Contents

EasyAR Sense 4.2 release notes

4.2.0

2021-01-25

EasyAR Sense 4.2.0 adds several minor features, fixes some bugs, and enhances user experience.

Detailed updates are as follows:

+ Added an iOS version without screen recording and video player functionality to meet the AppStore privacy policy compliance requirements for some applications.

+ Added framework version for MacOS.

+ Added pause/resume functionality during FrameRecorder playback, and the ability to get total playback time, current playback time, initial screen rotation direction, and whether playback has completed.

+ Extracted the Android CameraDevice implementation into the HelloARCustomCamera sample for easier modification.

+ Added ProGuard rules in the Android aar library, no longer requiring manual specification.

+ Optimized plane detection in MotionTracking, improving tracking robustness and relocalization capability.

+ Added network update functionality for MotionTracker calibration parameters (CalibrationDownloader).

+ Added support for more device models in MotionTracking.

+ Added CameraDeviceSelector.getFocusMode to obtain the recommended focus mode when using SurfaceTracking or MotionTracking.

+ Added Storage.setAssetDirPath to set the root directory when loading files like image targets.

+ Added Log.setLogFuncWithScheduler to use a custom log function when thread safety cannot or is inconvenient to guarantee.

* Upgraded all Android platform samples to target Android 11 (API Level 30).

* Fixed some stability issues.