added
2023-04-13: SDK Update #193
over 2 years ago by Allan Bush
Fixed
- Pressing the settings icon sometimes does not hide the module and requires restarting the app
- Startup crash for devices running Android 10
Added
- Recording options when using a video recording layout to: create text only videos, record without using the full screen recorder, and hide the back button
- ModuleResults.recordingViewOptions option to direct the platform to record the creator/audience feedVideo (as configured in the module manifest) after the module is complete - it's optional to output a video for this asset if this option is used
- ModuleResults.replayable option which will suspend the module after the Runtime.completeModule call instead of closing the module, with the possibility of resuming if the user navigates back to the module
- VideoRecordingLayoutOptions: allowDualCam, allowMediaImporting, allowMultiTakeRecording, recordCameras, importableVideoAssets, importableImageAssets, inputStickers
- VideoRecordingLayout functions: setLayout, setMediaAsset, setMediaPaused, seekMedia, getMediaPausedStateUpdates
- VideoRecordingResult: additionalVideoAssets, additionaImageAssets
- Ability to add Sticker overlays to videos recorded by the platform
Changed
- Disabled camera avatar image pulsates based on microphone audio input
- CameraEnabled always returns true
- getPerOoohDataAsync and getSettingsDataAsync throw an exception instead of returning an empty set if the network request fails
- Runtime.completeModule now returns a promise which resolves when control is returned to the module - if the new
replayable
ModuleResults property is true
Known Issues
- Initial rotation of stickers isn't applied until moved
- Default sticker scale is 1 until moved