Language
From Resources
VideoEditor SDK supports adding custom overlays from the resources. In this example, we add a custom "Grain" overlay.
WARNING: Be sure to put the drawables for the overlays in the
res/drawable-nodpifolder. Otherwise, they will be scaled by the Android system.
Load overlay from resources#
Here, we create an OverlayAsset, providing it a unique id, the resource drawable, blend mode, and intensity.
Add overlay to AssetConfig#
AssetConfig#To use the overlay, it must first be available in the SDK's backend. This is done by adding the overlay to the AssetConfig.
Configure UiConfigOverlay#
UiConfigOverlay#Here, we configure UiConfigOverlay and add a custom OverlayItem to the overlayList. Note how the OverlayItem uses the same id as the OverlayAsset. We also provide a name and a thumbnail ImageSource for the overlay.