GlTextureProducer


@UnstableApi
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 functions

Unit
releaseOutputTexture(presentationTimeUs: Long)

Releases the output texture at the given presentationTimeUs.

Public functions

releaseOutputTexture

fun releaseOutputTexture(presentationTimeUs: Long): Unit

Releases the output texture at the given presentationTimeUs.