Fix for issue Updated. Focus mode auto was replaced on continuous-video. Libraries were rebuilt.

This commit is contained in:
Alexander Smorkalov 2012-03-29 05:15:51 +00:00
parent d6d1ff0ac5
commit e74be5a65d
11 changed files with 5 additions and 5 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -312,17 +312,17 @@ CameraHandler* CameraHandler::initCameraConnect(const CameraCallback& callback,
}
}
}
#if !defined(ANDROID_r2_2_0)
const char* available_focus_modes = handler->params.get(CameraParameters::KEY_SUPPORTED_FOCUS_MODES);
if (available_focus_modes != 0)
{
// find auto focus mode
if (strstr(available_focus_modes, "auto") != NULL)
// find continuous focus mode
if (strstr(available_focus_modes, "continuous-picture") != NULL)
{
handler->params.set(CameraParameters::KEY_FOCUS_MODE, CameraParameters::FOCUS_MODE_AUTO);
camera->autoFocus();
handler->params.set(CameraParameters::KEY_FOCUS_MODE, CameraParameters::FOCUS_MODE_CONTINUOUS_VIDEO);
}
}
#endif
status_t pdstatus;
#if defined(ANDROID_r2_2_0)