DefaultGlFrameProcessor.Factory


@RequiresApi(value = 26)
public final class DefaultGlFrameProcessor.Factory implements FrameProcessor.Factory


A FrameProcessor.Factory that creates DefaultGlFrameProcessor instances.

Summary

Nested types

A builder for Factory instances.

Public methods

DefaultGlFrameProcessor
create(
    FrameWriter output,
    Executor listenerExecutor,
    FrameProcessor.Listener listener
)

Creates a FrameProcessor that sends frames to the given FrameWriter.

Public methods

create

public DefaultGlFrameProcessor create(
    FrameWriter output,
    Executor listenerExecutor,
    FrameProcessor.Listener listener
)

Creates a FrameProcessor that sends frames to the given FrameWriter.

The created FrameProcessor does not close the passed in FrameWriter.

Parameters
FrameWriter output

The FrameWriter to which the FrameProcessor outputs.

Executor listenerExecutor

The Executor on which the listener is invoked.

FrameProcessor.Listener listener

A Listener to be invoked for FrameProcessor events.