From ad2d4f500813201ce8b7d688fa869dd2510247a3 Mon Sep 17 00:00:00 2001 From: claincly Date: Tue, 2 May 2023 11:43:06 +0100 Subject: [PATCH] Mark @CallSuper on some BaseGlShaderProgram methods. PiperOrigin-RevId: 528734663 --- .../main/java/androidx/media3/effect/BaseGlShaderProgram.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/effect/src/main/java/androidx/media3/effect/BaseGlShaderProgram.java b/libraries/effect/src/main/java/androidx/media3/effect/BaseGlShaderProgram.java index 40ad9ddd1d..ab7554658a 100644 --- a/libraries/effect/src/main/java/androidx/media3/effect/BaseGlShaderProgram.java +++ b/libraries/effect/src/main/java/androidx/media3/effect/BaseGlShaderProgram.java @@ -17,6 +17,7 @@ package androidx.media3.effect; import static androidx.media3.common.util.Assertions.checkState; +import androidx.annotation.CallSuper; import androidx.media3.common.GlObjectsProvider; import androidx.media3.common.GlTextureInfo; import androidx.media3.common.VideoFrameProcessingException; @@ -188,6 +189,7 @@ public abstract class BaseGlShaderProgram implements GlShaderProgram { } @Override + @CallSuper public void flush() { frameProcessingStarted = true; freeOutputTextures.addAll(inUseOutputTextures); @@ -199,6 +201,7 @@ public abstract class BaseGlShaderProgram implements GlShaderProgram { } @Override + @CallSuper public void release() throws VideoFrameProcessingException { frameProcessingStarted = true; try {