summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--examples/android/src/org/appspot/apprtc/AppRTCDemoActivity.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/examples/android/src/org/appspot/apprtc/AppRTCDemoActivity.java b/examples/android/src/org/appspot/apprtc/AppRTCDemoActivity.java
index 43f5f55..936cb2b 100644
--- a/examples/android/src/org/appspot/apprtc/AppRTCDemoActivity.java
+++ b/examples/android/src/org/appspot/apprtc/AppRTCDemoActivity.java
@@ -327,11 +327,13 @@ public class AppRTCDemoActivity extends Activity
@Override public void onAddStream(final MediaStream stream){
runOnUiThread(new Runnable() {
public void run() {
- abortUnless(stream.audioTracks.size() == 1 &&
- stream.videoTracks.size() == 1,
+ abortUnless(stream.audioTracks.size() <= 1 &&
+ stream.videoTracks.size() <= 1,
"Weird-looking stream: " + stream);
- stream.videoTracks.get(0).addRenderer(new VideoRenderer(
- new VideoCallbacks(vsv, VideoStreamsView.Endpoint.REMOTE)));
+ if (stream.videoTracks.size() == 1) {
+ stream.videoTracks.get(0).addRenderer(new VideoRenderer(
+ new VideoCallbacks(vsv, VideoStreamsView.Endpoint.REMOTE)));
+ }
}
});
}