Chromium Code Reviews| Index: webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java | 
| diff --git a/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java b/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java | 
| index 0197bcb3227dbc0fa0f290ab334199a4efa243ca..663730a160fb128427c79dbd33e23d421c02a4da 100644 | 
| --- a/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java | 
| +++ b/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java | 
| @@ -55,6 +55,7 @@ import org.webrtc.ScreenCapturerAndroid; | 
| import org.webrtc.SessionDescription; | 
| import org.webrtc.StatsReport; | 
| import org.webrtc.SurfaceViewRenderer; | 
| +import org.webrtc.TextureViewRenderer; | 
| import org.webrtc.VideoCapturer; | 
| import org.webrtc.VideoFileRenderer; | 
| import org.webrtc.VideoRenderer; | 
| @@ -161,7 +162,7 @@ public class CallActivity extends Activity implements AppRTCClient.SignalingEven | 
| private AppRTCAudioManager audioManager = null; | 
| private EglBase rootEglBase; | 
| private SurfaceViewRenderer pipRenderer; | 
| - private SurfaceViewRenderer fullscreenRenderer; | 
| + private TextureViewRenderer fullscreenRenderer; | 
| 
 
sakal
2017/06/16 07:47:02
Please do not change this or make it a setting.
 
 | 
| private VideoFileRenderer videoFileRenderer; | 
| private final List<VideoRenderer.Callbacks> remoteRenderers = | 
| new ArrayList<VideoRenderer.Callbacks>(); | 
| @@ -206,7 +207,7 @@ public class CallActivity extends Activity implements AppRTCClient.SignalingEven | 
| // Create UI controls. | 
| pipRenderer = (SurfaceViewRenderer) findViewById(R.id.pip_video_view); | 
| - fullscreenRenderer = (SurfaceViewRenderer) findViewById(R.id.fullscreen_video_view); | 
| + fullscreenRenderer = (TextureViewRenderer) findViewById(R.id.fullscreen_video_view); | 
| callFragment = new CallFragment(); | 
| hudFragment = new HudFragment(); | 
| @@ -253,7 +254,7 @@ public class CallActivity extends Activity implements AppRTCClient.SignalingEven | 
| fullscreenRenderer.init(rootEglBase.getEglBaseContext(), null); | 
| fullscreenRenderer.setScalingType(ScalingType.SCALE_ASPECT_FILL); | 
| - pipRenderer.setZOrderMediaOverlay(true); | 
| + //pipRenderer.setZOrderMediaOverlay(true); | 
| pipRenderer.setEnableHardwareScaler(true /* enabled */); | 
| fullscreenRenderer.setEnableHardwareScaler(true /* enabled */); | 
| // Start with local feed in fullscreen and swap it to the pip when the call is connected. |