| 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 e2f130663bf77425414eb9fb5a3734fe991ebd92..b50935b809d19edc4db5d9c6ca51ccac082bab65 100644
|
| --- a/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
| +++ b/webrtc/examples/androidapp/src/org/appspot/apprtc/CallActivity.java
|
| @@ -558,8 +558,7 @@ public class CallActivity extends Activity
|
| @Override
|
| public void run() {
|
| if (peerConnectionClient == null) {
|
| - Log.e(TAG,
|
| - "Received ICE candidate for non-initilized peer connection.");
|
| + Log.e(TAG, "Received ICE candidate for a non-initialized peer connection.");
|
| return;
|
| }
|
| peerConnectionClient.addRemoteIceCandidate(candidate);
|
| @@ -568,6 +567,20 @@ public class CallActivity extends Activity
|
| }
|
|
|
| @Override
|
| + public void onRemoteIceCandidatesRemoved(final IceCandidate[] candidates) {
|
| + runOnUiThread(new Runnable() {
|
| + @Override
|
| + public void run() {
|
| + if (peerConnectionClient == null) {
|
| + Log.e(TAG, "Received ICE candidate removals for a non-initialized peer connection.");
|
| + return;
|
| + }
|
| + peerConnectionClient.removeRemoteIceCandidates(candidates);
|
| + }
|
| + });
|
| + }
|
| +
|
| + @Override
|
| public void onChannelClose() {
|
| runOnUiThread(new Runnable() {
|
| @Override
|
| @@ -618,6 +631,18 @@ public class CallActivity extends Activity
|
| }
|
|
|
| @Override
|
| + public void onIceCandidatesRemoved(final IceCandidate[] candidates) {
|
| + runOnUiThread(new Runnable() {
|
| + @Override
|
| + public void run() {
|
| + if (appRtcClient != null) {
|
| + appRtcClient.sendLocalIceCandidateRemovals(candidates);
|
| + }
|
| + }
|
| + });
|
| + }
|
| +
|
| + @Override
|
| public void onIceConnected() {
|
| final long delta = System.currentTimeMillis() - callStartedTimeMs;
|
| runOnUiThread(new Runnable() {
|
|
|