| Index: webrtc/sdk/android/api/org/webrtc/RendererCommon.java
|
| diff --git a/webrtc/sdk/android/api/org/webrtc/RendererCommon.java b/webrtc/sdk/android/api/org/webrtc/RendererCommon.java
|
| index ac71d9fd2bd48050a5f0ad17a198d2c331b374b7..8f8d9fef4cf4058cbce82134886bca12729a33af 100644
|
| --- a/webrtc/sdk/android/api/org/webrtc/RendererCommon.java
|
| +++ b/webrtc/sdk/android/api/org/webrtc/RendererCommon.java
|
| @@ -48,6 +48,12 @@ public class RendererCommon {
|
| void drawYuv(int[] yuvTextures, float[] texMatrix, int frameWidth, int frameHeight,
|
| int viewportX, int viewportY, int viewportWidth, int viewportHeight);
|
|
|
| + /**
|
| + * Draws a VideoFrame.TextureBuffer. Default implementation calls either drawOes or drawRgb
|
| + * depending on the type of the buffer. You can supply an additional render matrix. This is
|
| + * used multiplied together with the transformation matrix of the frame. (M = renderMatrix *
|
| + * transformationMatrix)
|
| + */
|
| default void
|
| drawTexture(VideoFrame.TextureBuffer buffer, android.graphics.Matrix renderMatrix,
|
| int frameWidth, int frameHeight, int viewportX, int viewportY, int viewportWidth,
|
|
|