Released on May 15, 2025

<aside> đź’ˇ All migrations to 1.52.x releases you can find in the main sample on GitHub

</aside>

List of changes

New feature - Camera Layouts

Camera Layouts lets you replace the background of your camera view in real time. You can choose from three options:

This feature replaces the previous Green Screen and Weatherman features. Both are now included under Camera Layouts.

VE_CamLayout2_GIF_2_296x640_.gif

VE_CamLayout2_GIF_1_296x640_.gif

<aside> âť—

The feature requires the Face AR product with Background Segmentation feature enabled. Without Background Segmentation, this feature will not appear or function. Contact Banuba representatives to enable it

</aside>

Migration Guide

<aside> âť— Please check out Pull Request with migration changes.

</aside>

Upgrade SDK version

def banubaSdkVersion = '1.52.0'

implementation "com.banuba.sdk:ffmpeg:5.3.0"
implementation "com.banuba.sdk:camera-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:camera-ui-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:core-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:core-ui-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-flow-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-ui-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-gallery-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-effects-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:effect-player-adapter:${banubaSdkVersion}"
implementation "com.banuba.sdk:ar-cloud:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-audio-browser-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-export-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-playback-sdk:${banubaSdkVersion}"

// Remove this dependency if you only use Video Editor SDK
def banubaPESdkVersion = '1.3.5'
implementation("com.banuba.sdk:pe-sdk:${banubaPESdkVersion}")

<aside> âť—

Important

</aside>

In this release we made a few optimizations and simplifications.

~~BanubaPhotoEditor~~ and ~~BanubaVideoEditor~~ classes have been removed. Use the new EditorSdk class instead.