public static class VideoCompositingLayout.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
appData |
VideoCompositingLayout.Canvas |
canvas |
java.util.List<VideoCompositingLayout.Region> |
regionsList |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
VideoCompositingLayout.Builder |
addWindow(VideoCompositingLayout.Region region) |
VideoCompositingLayout |
create() |
int |
regionCount() |
VideoCompositingLayout.Builder |
removeWindowForUid(int uid) |
VideoCompositingLayout.Builder |
resetWindows(java.util.List<VideoCompositingLayout.Region> regions) |
VideoCompositingLayout.Builder |
setCanvas(int w,
int h) |
VideoCompositingLayout.Builder |
setCanvas(int w,
int h,
java.lang.String bgColor) |
VideoCompositingLayout.Builder |
updateAppData(java.lang.String appData) |
public VideoCompositingLayout.Canvas canvas
public java.util.List<VideoCompositingLayout.Region> regionsList
public java.lang.String appData
public final int regionCount()
public VideoCompositingLayout.Builder setCanvas(int w, int h)
public VideoCompositingLayout.Builder setCanvas(int w, int h, java.lang.String bgColor)
public VideoCompositingLayout.Builder addWindow(VideoCompositingLayout.Region region)
public VideoCompositingLayout.Builder removeWindowForUid(int uid)
public VideoCompositingLayout.Builder resetWindows(java.util.List<VideoCompositingLayout.Region> regions)
public VideoCompositingLayout.Builder updateAppData(java.lang.String appData)
public VideoCompositingLayout create()