Remove unneeded indirections
This commit is contained in:
parent
6ff2f395e6
commit
c4c3e4fe83
@ -1047,14 +1047,14 @@ void CameraHandler::applyProperties(CameraHandler** ppcameraHandler)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
CameraHandler* handler=*ppcameraHandler;
|
||||||
// delayed resolution setup to exclude errors during other parameres setup on the fly
|
// delayed resolution setup to exclude errors during other parameres setup on the fly
|
||||||
// without camera restart
|
// without camera restart
|
||||||
if (((*ppcameraHandler)->width != 0) && ((*ppcameraHandler)->height != 0))
|
if ((handler->width != 0) && (handler->height != 0))
|
||||||
(*ppcameraHandler)->params->setPreviewSize((*ppcameraHandler)->width, (*ppcameraHandler)->height);
|
handler->params->setPreviewSize(handler->width, handler->height);
|
||||||
|
|
||||||
#if defined(ANDROID_r4_0_0) || defined(ANDROID_r4_0_3) || defined(ANDROID_r4_1_1) || defined(ANDROID_r4_2_0) \
|
#if defined(ANDROID_r4_0_0) || defined(ANDROID_r4_0_3) || defined(ANDROID_r4_1_1) || defined(ANDROID_r4_2_0) \
|
||||||
|| defined(ANDROID_r4_3_0) || defined(ANDROID_r4_4_0)
|
|| defined(ANDROID_r4_3_0) || defined(ANDROID_r4_4_0)
|
||||||
CameraHandler* handler=*ppcameraHandler;
|
|
||||||
|
|
||||||
handler->camera->stopPreview();
|
handler->camera->stopPreview();
|
||||||
handler->camera->setPreviewCallbackFlags(CAMERA_FRAME_CALLBACK_FLAG_NOOP);
|
handler->camera->setPreviewCallbackFlags(CAMERA_FRAME_CALLBACK_FLAG_NOOP);
|
||||||
@ -1066,7 +1066,7 @@ void CameraHandler::applyProperties(CameraHandler** ppcameraHandler)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
handler->camera->setParameters((*ppcameraHandler)->params->flatten());
|
handler->camera->setParameters(handler->params->flatten());
|
||||||
|
|
||||||
status_t bufferStatus;
|
status_t bufferStatus;
|
||||||
# if defined(ANDROID_r4_0_0) || defined(ANDROID_r4_0_3)
|
# if defined(ANDROID_r4_0_0) || defined(ANDROID_r4_0_3)
|
||||||
@ -1107,7 +1107,7 @@ void CameraHandler::applyProperties(CameraHandler** ppcameraHandler)
|
|||||||
LOGD("Preview started successfully");
|
LOGD("Preview started successfully");
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
CameraHandler* previousCameraHandler=*ppcameraHandler;
|
CameraHandler* previousCameraHandler=handler;
|
||||||
CameraCallback cameraCallback=previousCameraHandler->cameraCallback;
|
CameraCallback cameraCallback=previousCameraHandler->cameraCallback;
|
||||||
void* userData=previousCameraHandler->userData;
|
void* userData=previousCameraHandler->userData;
|
||||||
int cameraId=previousCameraHandler->cameraId;
|
int cameraId=previousCameraHandler->cameraId;
|
||||||
@ -1117,7 +1117,7 @@ void CameraHandler::applyProperties(CameraHandler** ppcameraHandler)
|
|||||||
LOGD("CameraHandler::applyProperties(): after previousCameraHandler->closeCameraConnect");
|
LOGD("CameraHandler::applyProperties(): after previousCameraHandler->closeCameraConnect");
|
||||||
|
|
||||||
LOGD("CameraHandler::applyProperties(): before initCameraConnect");
|
LOGD("CameraHandler::applyProperties(): before initCameraConnect");
|
||||||
CameraHandler* handler=initCameraConnect(cameraCallback, cameraId, userData, (*ppcameraHandler)->params);
|
handler=initCameraConnect(cameraCallback, cameraId, userData, handler->params);
|
||||||
LOGD("CameraHandler::applyProperties(): after initCameraConnect, handler=0x%x", (int)handler);
|
LOGD("CameraHandler::applyProperties(): after initCameraConnect, handler=0x%x", (int)handler);
|
||||||
if (handler == NULL) {
|
if (handler == NULL) {
|
||||||
LOGE("ERROR in applyProperties --- cannot reinit camera");
|
LOGE("ERROR in applyProperties --- cannot reinit camera");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user