Interface TextureRegistry.SurfaceTextureEntry

All Superinterfaces:
TextureRegistry.TextureEntry
Enclosing interface:
TextureRegistry

public static interface TextureRegistry.SurfaceTextureEntry extends TextureRegistry.TextureEntry
A registry entry for a managed SurfaceTexture.
  • Method Details

    • surfaceTexture

      @NonNull SurfaceTexture surfaceTexture()
      Returns:
      The managed SurfaceTexture.
    • setOnFrameConsumedListener

      default void setOnFrameConsumedListener(@Nullable TextureRegistry.OnFrameConsumedListener listener)
      Set a listener that will be notified when the most recent image has been consumed.
    • setOnTrimMemoryListener

      default void setOnTrimMemoryListener(@Nullable TextureRegistry.OnTrimMemoryListener listener)
      Set a listener that will be notified when a memory pressure warning was forward.