Stop camera onStop instead of onPause.

In multi-window mode the non-active activity receives onPause. We
shouldn't stop the camera in this case.

BUG=webrtc:7018

Review-Url: https://codereview.webrtc.org/2648483003
Cr-Commit-Position: refs/heads/master@{#16186}
This commit is contained in:
sakal
2017-01-20 04:09:11 -08:00
committed by Commit bot
parent 42f6d2fb6c
commit c854ac3755

View File

@ -418,8 +418,8 @@ public class CallActivity extends Activity implements AppRTCClient.SignalingEven
// Activity interfaces
@Override
public void onPause() {
super.onPause();
public void onStop() {
super.onStop();
activityRunning = false;
// Don't stop the video when using screencapture to allow user to show other apps to the remote
// end.
@ -430,8 +430,8 @@ public class CallActivity extends Activity implements AppRTCClient.SignalingEven
}
@Override
public void onResume() {
super.onResume();
public void onStart() {
super.onStart();
activityRunning = true;
// Video is not paused for screencapture. See onPause.
if (peerConnectionClient != null && !screencaptureEnabled) {