Camera: don't stop preview on disconnecting device

Test: partner monkey testing
Bug: 147333205
Merged-In: I0a58c10f5372cd5e5420771a5ec8ae5e6ac93169
Change-Id: I0a58c10f5372cd5e5420771a5ec8ae5e6ac93169
gugelfrei
Yin-Chia Yeh 4 years ago
parent 1cfbd0a8a1
commit 28dcd1c444

@ -733,6 +733,10 @@ status_t Camera2Client::startPreviewL(Parameters &params, bool restart) {
ALOGV("%s: state == %d, restart = %d", __FUNCTION__, params.state, restart);
if (params.state == Parameters::DISCONNECTED) {
ALOGE("%s: Camera %d has been disconnected.", __FUNCTION__, mCameraId);
return INVALID_OPERATION;
}
if ( (params.state == Parameters::PREVIEW ||
params.state == Parameters::RECORD ||
params.state == Parameters::VIDEO_SNAPSHOT)

Loading…
Cancel
Save