GlTextureProducer


@UnstableApi
public interface GlTextureProducer

Known direct subclasses
VideoCompositor

Interface for a video compositor that combines frames from multiple input sources to produce output frames.

Known indirect subclasses
DefaultVideoCompositor

A basic VideoCompositor implementation that takes in frames from input sources' streams and combines them into one output stream.


A component that outputs OpenGL textures.

Summary

Nested types

Listener for texture output.

Public methods

abstract void
releaseOutputTexture(long presentationTimeUs)

Releases the output texture at the given presentationTimeUs.

Public methods

releaseOutputTexture

abstract void releaseOutputTexture(long presentationTimeUs)

Releases the output texture at the given presentationTimeUs.