| 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 @@
|
| 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 @@
|
| // 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 @@
|
|
|
| signalingParameters = params;
|
| logAndToast("Creating peer connection, delay=" + delta + "ms");
|
| - peerConnectionClient.createPeerConnection(rootEglBase.getContext(),
|
| + peerConnectionClient.createPeerConnection(rootEglBase.getEglBaseContext(),
|
| localRender, remoteRender, signalingParameters);
|
|
|
| if (signalingParameters.initiator) {
|
|
|