You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added access to final remote video frames and an XLab MP4 recording workflow for saving generated video.
Improved realtime request coordination so the latest generation intent, prompt, reference image, and audio preferences survive source and camera changes.
Hardened camera teardown, cancellation, rendering callbacks, and remote-frame delivery across generation transitions.
Simplified the XLab camera-switch loading transition and expanded the public integration documentation.
API Changes
Added RealtimeVideoFrame and RealtimeVideoFrameListener for copied I420 remote frames that can be retained for asynchronous encoding.
Added XmaxRealtimeManaging.setRemoteVideoFrameListener(); callbacks run on an SDK background serial queue and drop stale queued frames.
Breaking: Removed RealtimeConfiguration.isFrameInterpolationEnabled because Android does not implement frame interpolation.
Breaking: Removed MediaServicing.supportsFrameInterpolation() and XmaxErrorCode.FRAME_INTERPOLATION_UNSUPPORTED for the same reason.