Compositor: Clarify javadoc, to mention VideoCompositorSettings.

Clarify that we use OverlaySettings to place frames over one another,
as passed in via VideoCompositorSettings

PiperOrigin-RevId: 567321828
This commit is contained in:
huangdarwin 2023-09-21 08:55:24 -07:00 committed by Copybara-Service
parent fc91ee1d7b
commit 190fd7abc6

View File

@ -62,8 +62,10 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
* <p>The input source must be able to have at least two {@linkplain * <p>The input source must be able to have at least two {@linkplain
* VideoCompositor#queueInputTexture queued textures} in its output buffer. * VideoCompositor#queueInputTexture queued textures} in its output buffer.
* *
* <p>When composited, textures are drawn in the reverse order of their registration order, so that * <p>When composited, textures are overlaid over one another in the reverse order of their
* the first registered source is on the very top. * registration order, so that the first registered source is on the very top. The way the textures
* are overlaid can be customized using the {@link OverlaySettings} output by {@link
* VideoCompositorSettings}.
* *
* <p>Only SDR input with the same {@link ColorInfo} are supported. * <p>Only SDR input with the same {@link ColorInfo} are supported.
*/ */