| Index: webrtc/sdk/android/api/org/webrtc/SurfaceViewRenderer.java
|
| diff --git a/webrtc/sdk/android/api/org/webrtc/SurfaceViewRenderer.java b/webrtc/sdk/android/api/org/webrtc/SurfaceViewRenderer.java
|
| index 866ca59d68b335773ac21095b00d306f07891080..2a9d04f0460bbf5fdbeff16b157780ffdefc0186 100644
|
| --- a/webrtc/sdk/android/api/org/webrtc/SurfaceViewRenderer.java
|
| +++ b/webrtc/sdk/android/api/org/webrtc/SurfaceViewRenderer.java
|
| @@ -111,21 +111,23 @@ public class SurfaceViewRenderer
|
| /**
|
| * Register a callback to be invoked when a new video frame has been received.
|
| *
|
| - * @param listener The callback to be invoked.
|
| + * @param listener The callback to be invoked. The callback will be invoked on the render thread.
|
| + * It should be lightweight and must not call removeFrameListener.
|
| * @param scale The scale of the Bitmap passed to the callback, or 0 if no Bitmap is
|
| * required.
|
| * @param drawer Custom drawer to use for this frame listener.
|
| */
|
| public void addFrameListener(
|
| - EglRenderer.FrameListener listener, float scale, final RendererCommon.GlDrawer drawer) {
|
| - eglRenderer.addFrameListener(listener, scale, drawer);
|
| + EglRenderer.FrameListener listener, float scale, RendererCommon.GlDrawer drawerParam) {
|
| + eglRenderer.addFrameListener(listener, scale, drawerParam);
|
| }
|
|
|
| /**
|
| * Register a callback to be invoked when a new video frame has been received. This version uses
|
| * the drawer of the EglRenderer that was passed in init.
|
| *
|
| - * @param listener The callback to be invoked.
|
| + * @param listener The callback to be invoked. The callback will be invoked on the render thread.
|
| + * It should be lightweight and must not call removeFrameListener.
|
| * @param scale The scale of the Bitmap passed to the callback, or 0 if no Bitmap is
|
| * required.
|
| */
|
|
|