VideoCompositorSettings


@UnstableApi
public interface VideoCompositorSettings

Settings for the VideoCompositor.

Summary

Public methods

abstract Size
getOutputSize(List<Size> inputSizes)

Returns an output texture Size, based on inputSizes.

abstract OverlaySettings
getOverlaySettings(int inputId, long presentationTimeUs)

Returns OverlaySettings for inputId at time presentationTimeUs.

Constants

DEFAULT

default static final VideoCompositorSettings DEFAULT

Public methods

getOutputSize

abstract Size getOutputSize(List<Size> inputSizes)

Returns an output texture Size, based on inputSizes.

getOverlaySettings

abstract OverlaySettings getOverlaySettings(int inputId, long presentationTimeUs)

Returns OverlaySettings for inputId at time presentationTimeUs.