Lines Matching refs:mParameters
60 mParameters(cameraId, cameraFacing) in Camera2Client()
64 SharedParameters::Lock l(mParameters); in Camera2Client()
65 l.mParameters.state = Parameters::DISCONNECTED; in Camera2Client()
82 SharedParameters::Lock l(mParameters); in initialize()
84 res = l.mParameters.initialize(&(mDevice->info()), mDeviceVersion); in initialize()
144 SharedParameters::Lock l(mParameters); in initialize()
147 ALOGD("%s", l.mParameters.paramsFlattened.string()); in initialize()
174 const Parameters& p = mParameters.unsafeAccess(); in dump()
408 SharedParameters::Lock l(mParameters); in disconnect()
409 if (l.mParameters.state == Parameters::DISCONNECTED) return; in disconnect()
410 l.mParameters.state = Parameters::DISCONNECTED; in disconnect()
506 SharedParameters::Lock l(mParameters); in unlock()
507 if (l.mParameters.state == Parameters::RECORD || in unlock()
508 l.mParameters.state == Parameters::VIDEO_SNAPSHOT) { in unlock()
556 SharedParameters::Lock l(mParameters); in setPreviewWindowL()
557 state = l.mParameters.state; in setPreviewWindowL()
593 SharedParameters::Lock l(mParameters); in setPreviewWindowL()
594 l.mParameters.state = state; in setPreviewWindowL()
595 return startPreviewL(l.mParameters, false); in setPreviewWindowL()
608 SharedParameters::Lock l(mParameters); in setPreviewCallbackFlag()
609 setPreviewCallbackFlagL(l.mParameters, flag); in setPreviewCallbackFlag()
681 SharedParameters::Lock l(mParameters); in setPreviewCallbackTarget()
685 l.mParameters.previewCallbackFlags = CAMERA_FRAME_CALLBACK_FLAG_NOOP; in setPreviewCallbackTarget()
686 l.mParameters.previewCallbackOneShot = false; in setPreviewCallbackTarget()
687 l.mParameters.previewCallbackSurface = true; in setPreviewCallbackTarget()
690 l.mParameters.previewCallbackSurface = false; in setPreviewCallbackTarget()
693 switch(l.mParameters.state) { in setPreviewCallbackTarget()
695 res = startPreviewL(l.mParameters, true); in setPreviewCallbackTarget()
699 res = startRecordingL(l.mParameters, true); in setPreviewCallbackTarget()
707 Parameters::getStateName(l.mParameters.state)); in setPreviewCallbackTarget()
720 SharedParameters::Lock l(mParameters); in startPreview()
721 return startPreviewL(l.mParameters, false); in startPreview()
899 SharedParameters::Lock l(mParameters); in stopPreviewL()
900 state = l.mParameters.state; in stopPreviewL()
936 SharedParameters::Lock l(mParameters); in stopPreviewL()
937 l.mParameters.recoverOverriddenJpegSize(); in stopPreviewL()
941 SharedParameters::Lock l(mParameters); in stopPreviewL()
942 l.mParameters.state = Parameters::STOPPED; in stopPreviewL()
943 commandStopFaceDetectionL(l.mParameters); in stopPreviewL()
958 SharedParameters::Lock l(mParameters); in previewEnabled()
959 return l.mParameters.state == Parameters::PREVIEW; in previewEnabled()
968 SharedParameters::Lock l(mParameters); in storeMetaDataInBuffers()
969 switch (l.mParameters.state) { in storeMetaDataInBuffers()
974 Parameters::getStateName(l.mParameters.state)); in storeMetaDataInBuffers()
981 l.mParameters.storeMetadataInBuffers = enabled; in storeMetaDataInBuffers()
992 SharedParameters::Lock l(mParameters); in startRecording()
994 return startRecordingL(l.mParameters, false); in startRecording()
1187 SharedParameters::Lock l(mParameters); in stopRecording()
1192 switch (l.mParameters.state) { in stopRecording()
1203 Parameters::getStateName(l.mParameters.state)); in stopRecording()
1209 res = startPreviewL(l.mParameters, true); in stopRecording()
1227 SharedParameters::Lock l(mParameters); in recordingEnabledL()
1229 return (l.mParameters.state == Parameters::RECORD in recordingEnabledL()
1230 || l.mParameters.state == Parameters::VIDEO_SNAPSHOT); in recordingEnabledL()
1252 SharedParameters::Lock l(mParameters); in autoFocus()
1253 if (l.mParameters.state < Parameters::PREVIEW) { in autoFocus()
1255 __FUNCTION__, mCameraId, l.mParameters.state); in autoFocus()
1267 if (l.mParameters.focusMode == Parameters::FOCUS_MODE_FIXED || in autoFocus()
1268 l.mParameters.focusMode == Parameters::FOCUS_MODE_INFINITY) { in autoFocus()
1277 if ( (l.mParameters.focusMode == Parameters::FOCUS_MODE_CONTINUOUS_PICTURE || in autoFocus()
1278 l.mParameters.focusMode == Parameters::FOCUS_MODE_CONTINUOUS_VIDEO) && in autoFocus()
1279 l.mParameters.focusState == ANDROID_CONTROL_AF_STATE_FOCUSED_LOCKED ) { in autoFocus()
1297 if (l.mParameters.quirks.triggerAfWithAuto && in autoFocus()
1298 l.mParameters.sceneMode != ANDROID_CONTROL_SCENE_MODE_DISABLED && in autoFocus()
1299 l.mParameters.focusMode != Parameters::FOCUS_MODE_AUTO && in autoFocus()
1300 !l.mParameters.focusingAreas[0].isEmpty()) { in autoFocus()
1302 __FUNCTION__, l.mParameters.focusMode); in autoFocus()
1303 l.mParameters.shadowFocusMode = l.mParameters.focusMode; in autoFocus()
1304 l.mParameters.focusMode = Parameters::FOCUS_MODE_AUTO; in autoFocus()
1305 updateRequests(l.mParameters); in autoFocus()
1308 l.mParameters.currentAfTriggerId = ++l.mParameters.afTriggerCounter; in autoFocus()
1309 triggerId = l.mParameters.currentAfTriggerId; in autoFocus()
1329 SharedParameters::Lock l(mParameters); in cancelAutoFocus()
1331 if (l.mParameters.focusMode == Parameters::FOCUS_MODE_FIXED || in cancelAutoFocus()
1332 l.mParameters.focusMode == Parameters::FOCUS_MODE_INFINITY) { in cancelAutoFocus()
1337 if (l.mParameters.afTriggerCounter == l.mParameters.currentAfTriggerId) { in cancelAutoFocus()
1338 ATRACE_ASYNC_END(kAutofocusLabel, l.mParameters.currentAfTriggerId); in cancelAutoFocus()
1341 triggerId = ++l.mParameters.afTriggerCounter; in cancelAutoFocus()
1346 if (l.mParameters.shadowFocusMode != Parameters::FOCUS_MODE_INVALID) { in cancelAutoFocus()
1348 l.mParameters.shadowFocusMode); in cancelAutoFocus()
1349 l.mParameters.focusMode = l.mParameters.shadowFocusMode; in cancelAutoFocus()
1350 l.mParameters.shadowFocusMode = Parameters::FOCUS_MODE_INVALID; in cancelAutoFocus()
1351 updateRequests(l.mParameters); in cancelAutoFocus()
1355 if (l.mParameters.zslMode) { in cancelAutoFocus()
1374 SharedParameters::Lock l(mParameters); in takePicture()
1375 switch (l.mParameters.state) { in takePicture()
1384 res = commandStopFaceDetectionL(l.mParameters); in takePicture()
1390 l.mParameters.state = Parameters::STILL_CAPTURE; in takePicture()
1394 l.mParameters.state = Parameters::VIDEO_SNAPSHOT; in takePicture()
1406 res = updateProcessorStream(mJpegProcessor, l.mParameters); in takePicture()
1409 if (res == BAD_VALUE && l.mParameters.state == Parameters::VIDEO_SNAPSHOT) { in takePicture()
1410 overrideVideoSnapshotSize(l.mParameters); in takePicture()
1411 res = updateProcessorStream(mJpegProcessor, l.mParameters); in takePicture()
1418 takePictureCounter = ++l.mParameters.takePictureCounter; in takePicture()
1422 if (l.mParameters.zslMode && jpegStreamChanged) { in takePicture()
1450 SharedParameters::Lock l(mParameters); in setParameters()
1452 Parameters::focusMode_t focusModeBefore = l.mParameters.focusMode; in setParameters()
1453 res = l.mParameters.set(params); in setParameters()
1455 Parameters::focusMode_t focusModeAfter = l.mParameters.focusMode; in setParameters()
1457 if (l.mParameters.zslMode && focusModeAfter != focusModeBefore) { in setParameters()
1461 res = updateRequests(l.mParameters); in setParameters()
1473 SharedParameters::ReadLock l(mParameters); in getParameters()
1475 return l.mParameters.get(); in getParameters()
1501 SharedParameters::Lock l(mParameters); in sendCommand()
1502 return commandStopFaceDetectionL(l.mParameters); in sendCommand()
1535 SharedParameters::Lock l(mParameters); in commandSetDisplayOrientationL()
1536 if (transform != l.mParameters.previewTransform && in commandSetDisplayOrientationL()
1540 l.mParameters.previewTransform = transform; in commandSetDisplayOrientationL()
1545 SharedParameters::Lock l(mParameters); in commandEnableShutterSoundL()
1547 l.mParameters.playShutterSound = true; in commandEnableShutterSoundL()
1554 l.mParameters.playShutterSound = false; in commandEnableShutterSoundL()
1572 l.mParameters.playShutterSound = false; in commandEnableShutterSoundL()
1585 SharedParameters::Lock l(mParameters); in commandStartFaceDetectionL()
1586 switch (l.mParameters.state) { in commandStartFaceDetectionL()
1601 if (l.mParameters.fastInfo.bestFaceDetectMode == in commandStartFaceDetectionL()
1607 if (l.mParameters.enableFaceDetect) return OK; in commandStartFaceDetectionL()
1609 l.mParameters.enableFaceDetect = true; in commandStartFaceDetectionL()
1611 res = updateRequests(l.mParameters); in commandStartFaceDetectionL()
1635 SharedParameters::Lock l(mParameters); in commandEnableFocusMoveMsgL()
1636 l.mParameters.enableFocusMoveMessages = enable; in commandEnableFocusMoveMsgL()
1643 SharedParameters::Lock l(mParameters); in commandPingL()
1644 if (l.mParameters.state != Parameters::DISCONNECTED) { in commandPingL()
1671 SharedParameters::Lock l(mParameters); in notifyAutoFocus()
1674 if (l.mParameters.afStateCounter > 0) { in notifyAutoFocus()
1676 ANDROID_CONTROL_AF_STATE, l.mParameters.focusState, tmp, sizeof(tmp)); in notifyAutoFocus()
1677 ATRACE_ASYNC_END(tmp, l.mParameters.afStateCounter); in notifyAutoFocus()
1681 l.mParameters.focusState = newState; in notifyAutoFocus()
1682 l.mParameters.afStateCounter++; in notifyAutoFocus()
1687 ANDROID_CONTROL_AF_STATE, l.mParameters.focusState, tmp, sizeof(tmp)); in notifyAutoFocus()
1688 ATRACE_ASYNC_BEGIN(tmp, l.mParameters.afStateCounter); in notifyAutoFocus()
1690 switch (l.mParameters.focusMode) { in notifyAutoFocus()
1696 if (triggerId != l.mParameters.currentAfTriggerId) break; in notifyAutoFocus()
1703 l.mParameters.currentAfTriggerId = -1; in notifyAutoFocus()
1731 if (triggerId != l.mParameters.currentAfTriggerId) break; in notifyAutoFocus()
1734 if (l.mParameters.enableFocusMoveMessages && in notifyAutoFocus()
1735 l.mParameters.afInMotion) { in notifyAutoFocus()
1738 l.mParameters.currentAfTriggerId = -1; in notifyAutoFocus()
1744 if (l.mParameters.enableFocusMoveMessages && in notifyAutoFocus()
1745 l.mParameters.afInMotion) { in notifyAutoFocus()
1756 if (l.mParameters.enableFocusMoveMessages) { in notifyAutoFocus()
1761 l.mParameters.afInMotion = afInMotion; in notifyAutoFocus()
1771 l.mParameters.focusMode); in notifyAutoFocus()
1799 return mParameters; in getParameters()