Lines Matching refs:mParameters

61         mParameters(cameraId, cameraFacing)
65 SharedParameters::Lock l(mParameters);
66 l.mParameters.state = Parameters::DISCONNECTED;
102 SharedParameters::Lock l(mParameters);
104 res = l.mParameters.initialize(&(mDevice->info()), mDeviceVersion);
111 l.mParameters.isDeviceZslSupported = isZslEnabledInStillTemplate();
147 SharedParameters::Lock l(mParameters);
150 ALOGD("%s", l.mParameters.paramsFlattened.string());
180 const Parameters& p = mParameters.unsafeAccess();
418 SharedParameters::Lock l(mParameters);
419 if (l.mParameters.state == Parameters::DISCONNECTED) return res;
420 l.mParameters.state = Parameters::DISCONNECTED;
513 SharedParameters::Lock l(mParameters);
514 if (l.mParameters.state == Parameters::RECORD ||
515 l.mParameters.state == Parameters::VIDEO_SNAPSHOT) {
563 SharedParameters::Lock l(mParameters);
564 state = l.mParameters.state;
600 SharedParameters::Lock l(mParameters);
601 l.mParameters.state = state;
602 return startPreviewL(l.mParameters, false);
615 SharedParameters::Lock l(mParameters);
616 setPreviewCallbackFlagL(l.mParameters, flag);
688 SharedParameters::Lock l(mParameters);
692 l.mParameters.previewCallbackFlags = CAMERA_FRAME_CALLBACK_FLAG_NOOP;
693 l.mParameters.previewCallbackOneShot = false;
694 l.mParameters.previewCallbackSurface = true;
697 l.mParameters.previewCallbackSurface = false;
700 switch(l.mParameters.state) {
702 res = startPreviewL(l.mParameters, true);
706 res = startRecordingL(l.mParameters, true);
714 Parameters::getStateName(l.mParameters.state));
727 SharedParameters::Lock l(mParameters);
728 return startPreviewL(l.mParameters, false);
918 SharedParameters::Lock l(mParameters);
919 state = l.mParameters.state;
962 SharedParameters::Lock l(mParameters);
963 l.mParameters.state = Parameters::STOPPED;
964 commandStopFaceDetectionL(l.mParameters);
979 SharedParameters::Lock l(mParameters);
980 return l.mParameters.state == Parameters::PREVIEW;
989 SharedParameters::Lock l(mParameters);
990 switch (l.mParameters.state) {
995 Parameters::getStateName(l.mParameters.state));
1007 l.mParameters.videoBufferMode = videoBufferMode;
1018 SharedParameters::Lock l(mParameters);
1020 return startRecordingL(l.mParameters, false);
1202 SharedParameters::Lock l(mParameters);
1207 switch (l.mParameters.state) {
1218 Parameters::getStateName(l.mParameters.state));
1243 l.mParameters.recoverOverriddenJpegSize();
1246 res = startPreviewL(l.mParameters, true);
1264 SharedParameters::Lock l(mParameters);
1266 return (l.mParameters.state == Parameters::RECORD
1267 || l.mParameters.state == Parameters::VIDEO_SNAPSHOT);
1300 SharedParameters::Lock l(mParameters);
1301 if (l.mParameters.state < Parameters::PREVIEW) {
1303 __FUNCTION__, mCameraId, l.mParameters.state);
1315 if (l.mParameters.focusMode == Parameters::FOCUS_MODE_FIXED ||
1316 l.mParameters.focusMode == Parameters::FOCUS_MODE_INFINITY) {
1325 if ( (l.mParameters.focusMode == Parameters::FOCUS_MODE_CONTINUOUS_PICTURE ||
1326 l.mParameters.focusMode == Parameters::FOCUS_MODE_CONTINUOUS_VIDEO) &&
1327 l.mParameters.focusState == ANDROID_CONTROL_AF_STATE_FOCUSED_LOCKED ) {
1345 if (l.mParameters.quirks.triggerAfWithAuto &&
1346 l.mParameters.sceneMode != ANDROID_CONTROL_SCENE_MODE_DISABLED &&
1347 l.mParameters.focusMode != Parameters::FOCUS_MODE_AUTO &&
1348 !l.mParameters.focusingAreas[0].isEmpty()) {
1350 __FUNCTION__, l.mParameters.focusMode);
1351 l.mParameters.shadowFocusMode = l.mParameters.focusMode;
1352 l.mParameters.focusMode = Parameters::FOCUS_MODE_AUTO;
1353 updateRequests(l.mParameters);
1356 l.mParameters.currentAfTriggerId = ++l.mParameters.afTriggerCounter;
1357 triggerId = l.mParameters.currentAfTriggerId;
1377 SharedParameters::Lock l(mParameters);
1379 if (l.mParameters.focusMode == Parameters::FOCUS_MODE_FIXED ||
1380 l.mParameters.focusMode == Parameters::FOCUS_MODE_INFINITY) {
1385 if (l.mParameters.afTriggerCounter == l.mParameters.currentAfTriggerId) {
1386 ATRACE_ASYNC_END(kAutofocusLabel, l.mParameters.currentAfTriggerId);
1389 triggerId = ++l.mParameters.afTriggerCounter;
1394 if (l.mParameters.shadowFocusMode != Parameters::FOCUS_MODE_INVALID) {
1396 l.mParameters.shadowFocusMode);
1397 l.mParameters.focusMode = l.mParameters.shadowFocusMode;
1398 l.mParameters.shadowFocusMode = Parameters::FOCUS_MODE_INVALID;
1399 updateRequests(l.mParameters);
1403 if (l.mParameters.allowZslMode) {
1422 SharedParameters::Lock l(mParameters);
1423 switch (l.mParameters.state) {
1432 res = commandStopFaceDetectionL(l.mParameters);
1438 l.mParameters.state = Parameters::STILL_CAPTURE;
1441 if (l.mParameters.isJpegSizeOverridden() &&
1465 l.mParameters.recoverOverriddenJpegSize();
1470 l.mParameters.state = Parameters::VIDEO_SNAPSHOT;
1482 if (!l.mParameters.slowJpegMode) {
1483 res = updateProcessorStream(mJpegProcessor, l.mParameters);
1488 if (res == BAD_VALUE && l.mParameters.state == Parameters::VIDEO_SNAPSHOT) {
1489 overrideVideoSnapshotSize(l.mParameters);
1490 res = updateProcessorStream(mJpegProcessor, l.mParameters);
1497 takePictureCounter = ++l.mParameters.takePictureCounter;
1501 if (l.mParameters.allowZslMode && jpegStreamChanged) {
1529 SharedParameters::Lock l(mParameters);
1531 Parameters::focusMode_t focusModeBefore = l.mParameters.focusMode;
1532 res = l.mParameters.set(params);
1534 Parameters::focusMode_t focusModeAfter = l.mParameters.focusMode;
1536 if (l.mParameters.allowZslMode && focusModeAfter != focusModeBefore) {
1540 res = updateRequests(l.mParameters);
1552 SharedParameters::ReadLock l(mParameters);
1554 return l.mParameters.get();
1580 SharedParameters::Lock l(mParameters);
1581 return commandStopFaceDetectionL(l.mParameters);
1617 SharedParameters::Lock l(mParameters);
1618 if (transform != l.mParameters.previewTransform &&
1622 l.mParameters.previewTransform = transform;
1627 SharedParameters::Lock l(mParameters);
1629 l.mParameters.playShutterSound = true;
1636 l.mParameters.playShutterSound = false;
1654 l.mParameters.playShutterSound = false;
1667 SharedParameters::Lock l(mParameters);
1668 switch (l.mParameters.state) {
1683 if (l.mParameters.fastInfo.bestFaceDetectMode ==
1689 if (l.mParameters.enableFaceDetect) return OK;
1691 l.mParameters.enableFaceDetect = true;
1693 res = updateRequests(l.mParameters);
1717 SharedParameters::Lock l(mParameters);
1718 l.mParameters.enableFocusMoveMessages = enable;
1725 SharedParameters::Lock l(mParameters);
1726 if (l.mParameters.state != Parameters::DISCONNECTED) {
1777 SharedParameters::Lock l(mParameters);
1780 if (l.mParameters.afStateCounter > 0) {
1782 ANDROID_CONTROL_AF_STATE, l.mParameters.focusState, tmp, sizeof(tmp));
1783 ATRACE_ASYNC_END(tmp, l.mParameters.afStateCounter);
1787 l.mParameters.focusState = newState;
1788 l.mParameters.afStateCounter++;
1793 ANDROID_CONTROL_AF_STATE, l.mParameters.focusState, tmp, sizeof(tmp));
1794 ATRACE_ASYNC_BEGIN(tmp, l.mParameters.afStateCounter);
1796 switch (l.mParameters.focusMode) {
1802 if (triggerId != l.mParameters.currentAfTriggerId) break;
1809 l.mParameters.currentAfTriggerId = -1;
1837 if (triggerId != l.mParameters.currentAfTriggerId) break;
1840 if (l.mParameters.enableFocusMoveMessages &&
1841 l.mParameters.afInMotion) {
1844 l.mParameters.currentAfTriggerId = -1;
1850 if (l.mParameters.enableFocusMoveMessages &&
1851 l.mParameters.afInMotion) {
1862 if (l.mParameters.enableFocusMoveMessages) {
1867 l.mParameters.afInMotion = afInMotion;
1877 l.mParameters.focusMode);
1917 return mParameters;
2196 SharedParameters::Lock l(mParameters);
2197 state = l.mParameters.state;
2226 SharedParameters::Lock l(mParameters);
2227 l.mParameters.videoFormat = format;
2228 l.mParameters.videoDataSpace = dataSpace;