| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2015 The WebRTC Project Authors. All rights reserved. | 2 * Copyright 2015 The WebRTC Project Authors. All rights reserved. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
| 5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
| 6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
| 7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
| 8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
| 9 */ | 9 */ |
| 10 | 10 |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 125 private Toast logToast; | 125 private Toast logToast; |
| 126 private boolean commandLineRun; | 126 private boolean commandLineRun; |
| 127 private int runTimeMs; | 127 private int runTimeMs; |
| 128 private boolean activityRunning; | 128 private boolean activityRunning; |
| 129 private RoomConnectionParameters roomConnectionParameters; | 129 private RoomConnectionParameters roomConnectionParameters; |
| 130 private PeerConnectionParameters peerConnectionParameters; | 130 private PeerConnectionParameters peerConnectionParameters; |
| 131 private boolean iceConnected; | 131 private boolean iceConnected; |
| 132 private boolean isError; | 132 private boolean isError; |
| 133 private boolean callControlFragmentVisible = true; | 133 private boolean callControlFragmentVisible = true; |
| 134 private long callStartedTimeMs = 0; | 134 private long callStartedTimeMs = 0; |
| 135 private boolean micEnabled = true; |
| 135 | 136 |
| 136 // Controls | 137 // Controls |
| 137 private CallFragment callFragment; | 138 private CallFragment callFragment; |
| 138 private HudFragment hudFragment; | 139 private HudFragment hudFragment; |
| 139 private CpuMonitor cpuMonitor; | 140 private CpuMonitor cpuMonitor; |
| 140 | 141 |
| 141 | 142 |
| 142 @Override | 143 @Override |
| 143 public void onCreate(Bundle savedInstanceState) { | 144 public void onCreate(Bundle savedInstanceState) { |
| 144 super.onCreate(savedInstanceState); | 145 super.onCreate(savedInstanceState); |
| (...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 330 updateVideoView(); | 331 updateVideoView(); |
| 331 } | 332 } |
| 332 | 333 |
| 333 @Override | 334 @Override |
| 334 public void onCaptureFormatChange(int width, int height, int framerate) { | 335 public void onCaptureFormatChange(int width, int height, int framerate) { |
| 335 if (peerConnectionClient != null) { | 336 if (peerConnectionClient != null) { |
| 336 peerConnectionClient.changeCaptureFormat(width, height, framerate); | 337 peerConnectionClient.changeCaptureFormat(width, height, framerate); |
| 337 } | 338 } |
| 338 } | 339 } |
| 339 | 340 |
| 341 @Override |
| 342 public boolean onToggleMic() { |
| 343 if (peerConnectionClient != null) { |
| 344 micEnabled = !micEnabled; |
| 345 peerConnectionClient.setAudioEnabled(micEnabled); |
| 346 } |
| 347 return micEnabled; |
| 348 } |
| 349 |
| 340 // Helper functions. | 350 // Helper functions. |
| 341 private void toggleCallControlFragmentVisibility() { | 351 private void toggleCallControlFragmentVisibility() { |
| 342 if (!iceConnected || !callFragment.isAdded()) { | 352 if (!iceConnected || !callFragment.isAdded()) { |
| 343 return; | 353 return; |
| 344 } | 354 } |
| 345 // Show/hide call control fragment | 355 // Show/hide call control fragment |
| 346 callControlFragmentVisible = !callControlFragmentVisible; | 356 callControlFragmentVisible = !callControlFragmentVisible; |
| 347 FragmentTransaction ft = getFragmentManager().beginTransaction(); | 357 FragmentTransaction ft = getFragmentManager().beginTransaction(); |
| 348 if (callControlFragmentVisible) { | 358 if (callControlFragmentVisible) { |
| 349 ft.show(callFragment); | 359 ft.show(callFragment); |
| (...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 690 } | 700 } |
| 691 } | 701 } |
| 692 }); | 702 }); |
| 693 } | 703 } |
| 694 | 704 |
| 695 @Override | 705 @Override |
| 696 public void onPeerConnectionError(final String description) { | 706 public void onPeerConnectionError(final String description) { |
| 697 reportError(description); | 707 reportError(description); |
| 698 } | 708 } |
| 699 } | 709 } |
| OLD | NEW |