Lines Matching refs:params

595 void Camera2Client::setPreviewCallbackFlagL(Parameters &params, int flag) {
598 switch(params.state) {
608 "in state %d", __FUNCTION__, mCameraId, params.state);
615 params.previewCallbackOneShot = true;
617 if (params.previewCallbackFlags != (uint32_t)flag) {
619 if (params.previewCallbackSurface && flag != CAMERA_FRAME_CALLBACK_FLAG_NOOP) {
628 params.previewCallbackSurface = false;
631 params.previewCallbackFlags = flag;
633 if (params.state == Parameters::PREVIEW) {
634 res = startPreviewL(params, true);
638 Parameters::getStateName(params.state));
707 status_t Camera2Client::startPreviewL(Parameters &params, bool restart) {
711 ALOGV("%s: state == %d, restart = %d", __FUNCTION__, params.state, restart);
713 if ( (params.state == Parameters::PREVIEW ||
714 params.state == Parameters::RECORD ||
715 params.state == Parameters::VIDEO_SNAPSHOT)
722 if (params.state > Parameters::PREVIEW && !restart) {
725 Parameters::getStateName(params.state));
730 params.state = Parameters::WAITING_FOR_PREVIEW_WINDOW;
733 params.state = Parameters::STOPPED;
735 res = mStreamingProcessor->updatePreviewStream(params);
750 res = updateProcessorStream(mJpegProcessor, params);
759 bool callbacksEnabled = (params.previewCallbackFlags &
761 params.previewCallbackSurface;
784 res = mCallbackProcessor->updateStream(params);
792 if (params.zslMode && !params.recordingHint) {
793 res = updateProcessorStream(mZslProcessor, params);
804 if (!params.recordingHint) {
806 res = mStreamingProcessor->updatePreviewRequest(params);
818 res = mStreamingProcessor->updateRecordingRequest(params);
835 params.state = Parameters::PREVIEW;
938 status_t Camera2Client::startRecordingL(Parameters &params, bool restart) {
941 ALOGV("%s: state == %d, restart = %d", __FUNCTION__, params.state, restart);
943 switch (params.state) {
945 res = startPreviewL(params, false);
960 Parameters::getStateName(params.state));
964 if (!params.storeMetadataInBuffers) {
973 mStreamingProcessor->updateRecordingRequest(params);
1002 params.previewCallbackFlags = 0;
1007 params);
1026 if (params.state < Parameters::RECORD) {
1027 params.state = Parameters::RECORD;
1273 status_t Camera2Client::setParameters(const String8& params) {
1282 res = l.mParameters.set(params);
1432 status_t Camera2Client::commandStopFaceDetectionL(Parameters &params) {
1437 if (!params.enableFaceDetect) return OK;
1439 params.enableFaceDetect = false;
1441 if (params.state == Parameters::PREVIEW
1442 || params.state == Parameters::RECORD
1443 || params.state == Parameters::VIDEO_SNAPSHOT) {
1444 res = updateRequests(params);
1661 status_t Camera2Client::updateRequests(Parameters &params) {
1664 ALOGV("%s: Camera %d: state = %d", __FUNCTION__, getCameraId(), params.state);
1673 res = mStreamingProcessor->updatePreviewRequest(params);
1679 res = mStreamingProcessor->updateRecordingRequest(params);
1686 if (params.state == Parameters::PREVIEW) {
1687 res = startPreviewL(params, true);
1693 } else if (params.state == Parameters::RECORD ||
1694 params.state == Parameters::VIDEO_SNAPSHOT) {
1695 res = startRecordingL(params, true);
1755 camera2::Parameters params) {
1758 processor, params);
1764 Parameters params) {
1769 res = (processorPtr->*updateStreamF)(params);
1792 res = (processorPtr->*updateStreamF)(params);