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 fdcfa29a6c2990a72feabf08fea05d738323ffb6..b9abf11eb387f25d09021bd31c980c2f1b2aafc6 100644 |
--- a/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java |
+++ b/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java |
@@ -181,9 +181,9 @@ public class CallActivity extends Activity |
remoteRender.setOnClickListener(listener); |
// Create video renderers. |
- rootEglBase = new EglBase(); |
- localRender.init(rootEglBase.getContext(), null); |
- remoteRender.init(rootEglBase.getContext(), null); |
+ rootEglBase = EglBase.create(); |
+ localRender.init(rootEglBase.getEglBaseContext(), null); |
+ remoteRender.init(rootEglBase.getEglBaseContext(), null); |
localRender.setZOrderMediaOverlay(true); |
updateVideoView(); |
@@ -254,6 +254,7 @@ public class CallActivity extends Activity |
// For command line execution run connection for <runTimeMs> and exit. |
if (commandLineRun && runTimeMs > 0) { |
(new Handler()).postDelayed(new Runnable() { |
+ @Override |
public void run() { |
disconnect(); |
} |
@@ -488,7 +489,7 @@ public class CallActivity extends Activity |
signalingParameters = params; |
logAndToast("Creating peer connection, delay=" + delta + "ms"); |
- peerConnectionClient.createPeerConnection(rootEglBase.getContext(), |
+ peerConnectionClient.createPeerConnection(rootEglBase.getEglBaseContext(), |
localRender, remoteRender, signalingParameters); |
if (signalingParameters.initiator) { |