extern const wchar_t* APPCONTROL_DATA_CAMCORDER;
extern const wchar_t* CURRENT_MODE;
-extern const wchar_t* FLASH_MODE;
+extern const wchar_t* FLASH_MODE_PRIMARY;
+extern const wchar_t* FLASH_MODE_SECONDARY;
extern const wchar_t* SELF_PORTRAIT_ENABLE;
extern const wchar_t* SHOOTING_MODE;
extern const wchar_t* EXPOSURE_VALUE;
if (selfPortraitEnable == CameraPresentationModel::CAM_SELF_PORTRAIT_MODE_SECONDARY)
{
- r = __pCamcorderPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_OFF);
+ r = __pCamcorderPresentationModel->SetValue(FLASH_MODE_SECONDARY, FLASH_MODE_OFF);
TryCatch(r == E_SUCCESS, , "SetValue Reg Fail[%s]", GetErrorMessage(r));
pBitmap = ResourceManager::GetBitmapN(RESOURCE_ID_CAMERA_MODE_FLASH_OFF_PRESS_DIM);
if (value == true && r == E_SUCCESS)
{
- r = __pCamcorderPresentationModel->GetValue(FLASH_MODE, flashMode);
+ r = __pCamcorderPresentationModel->GetValue(FLASH_MODE_PRIMARY, flashMode);
TryCatch(r == E_SUCCESS, , "Read Reg Fail[%s]", GetErrorMessage(r));
switch (flashMode)
}
else
{
- r = __pCamcorderPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_OFF);
+ r = __pCamcorderPresentationModel->SetValue(FLASH_MODE_PRIMARY, FLASH_MODE_OFF);
TryCatch(r == E_SUCCESS, , "SetValue Reg Fail[%s]", GetErrorMessage(r));
pBitmap = ResourceManager::GetBitmapN(RESOURCE_ID_CAMERA_MODE_FLASH_OFF_PRESS_DIM);
}
}
- r = __pCamcorderPresentationModel->SetValue(FLASH_MODE, regVal);
+ r = __pCamcorderPresentationModel->SetValue(FLASH_MODE_PRIMARY, regVal);
TryCatch(r == E_SUCCESS, , "SetValue() fail[%s]", GetErrorMessage(r));
TryCatch(__pSettingPanel != null, r = E_SYSTEM, "__pSettingPanel is null");
{
AppLogDebug("PRIMARY -> SECONDARY");
- r = __pCamcorderPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_OFF);
+ r = __pCamcorderPresentationModel->SetValue(FLASH_MODE_PRIMARY, FLASH_MODE_OFF);
TryReturnVoid(r == E_SUCCESS, "Reg setValue fail[%s]", GetErrorMessage(r));
r = __pCamcorderPresentationModel->SetValue(SELF_PORTRAIT_ENABLE, CameraPresentationModel::CAM_SELF_PORTRAIT_MODE_SECONDARY);
if (value == true && r == E_SUCCESS)
{
- r = __pCamcorderPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_ON);
+ r = __pCamcorderPresentationModel->SetValue(FLASH_MODE_SECONDARY, FLASH_MODE_ON);
TryReturnVoid(r == E_SUCCESS, "Reg setValue fail[%s]", GetErrorMessage(r));
}
else
{
__pCamcorderPresentationModel->StopRecord();
- r = __pCamcorderPresentationModel->GetValue(FLASH_MODE, flashMode);
+ r = __pCamcorderPresentationModel->GetValue(FLASH_MODE_PRIMARY, flashMode);
TryReturnVoid(r == E_SUCCESS, "Reg getValue fail[%s]", GetErrorMessage(r));
if (flashMode == FLASH_MODE_ON)
{
AppLogDebug("CAMERA_PRIMARY_SUPPORT_FLASH is not support");
- r = __pCamcorderPresentationModel->GetValue(FLASH_MODE, flashMode);
+ r = __pCamcorderPresentationModel->GetValue(FLASH_MODE_SECONDARY, flashMode);
TryCatch(r == E_SUCCESS, , "GetValue() fail[%s]", GetErrorMessage(r));
if (flashMode != FLASH_MODE_OFF)
{
- r = __pCamcorderPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_OFF);
+ r = __pCamcorderPresentationModel->SetValue(FLASH_MODE_SECONDARY, FLASH_MODE_OFF);
TryCatch(r == E_SUCCESS, , "SetValue Reg Fail[%s]", GetErrorMessage(r));
}
}
{
AppLogDebug("CAMERA_PRIMARY_SUPPORT_FLASH is not support");
- r = __pCamcorderPresentationModel->GetValue(FLASH_MODE, flashMode);
+ r = __pCamcorderPresentationModel->GetValue(FLASH_MODE_PRIMARY, flashMode);
TryCatch(r == E_SUCCESS, , "GetValue() fail[%s]", GetErrorMessage(r));
if (flashMode != FLASH_MODE_OFF)
{
- r = __pCamcorderPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_OFF);
+ r = __pCamcorderPresentationModel->SetValue(FLASH_MODE_PRIMARY, FLASH_MODE_OFF);
TryCatch(r == E_SUCCESS, , "SetValue Reg Fail[%s]", GetErrorMessage(r));
}
}
}
- r = __pCamcorderPresentationModel->GetValue(FLASH_MODE, regVal);
+ r = __pCamcorderPresentationModel->GetValue(FLASH_MODE_PRIMARY, regVal);
TryCatch(r == E_SUCCESS, , "GetValue() fail[%s]", GetErrorMessage(r));
switch (index)
if (selfPortraitEnable == CameraPresentationModel::CAM_SELF_PORTRAIT_MODE_SECONDARY)
{
- r = __pCameraPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_OFF);
+ r = __pCameraPresentationModel->SetValue(FLASH_MODE_SECONDARY, FLASH_MODE_OFF);
TryCatch(r == E_SUCCESS, , "SetValue Reg Fail[%s]", GetErrorMessage(r));
pBitmap = ResourceManager::GetBitmapN(RESOURCE_ID_CAMERA_MODE_FLASH_OFF_PRESS_DIM);
if (value == true && r == E_SUCCESS)
{
- r = __pCameraPresentationModel->GetValue(FLASH_MODE, flashMode);
+ r = __pCameraPresentationModel->GetValue(FLASH_MODE_PRIMARY, flashMode);
TryCatch(r == E_SUCCESS, , "Read Reg Fail[%s]", GetErrorMessage(r));
switch (flashMode)
}
else
{
- r = __pCameraPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_OFF);
+ r = __pCameraPresentationModel->SetValue(FLASH_MODE_PRIMARY, FLASH_MODE_OFF);
TryCatch(r == E_SUCCESS, , "Read Reg Fail[%s]", GetErrorMessage(r));
pBitmap = ResourceManager::GetBitmapN(RESOURCE_ID_CAMERA_MODE_FLASH_OFF_PRESS_DIM);
__isToggleCameraDirection = true;
+ r = ToggleCameraDirection(CameraPresentationModel::CAM_SELF_PORTRAIT_MODE_SECONDARY);
+ TryReturnVoid(r == E_SUCCESS, "ToggleCameraDirection() fail[%s]", GetErrorMessage(r));
r = __pCameraPresentationModel->SetValue(SELF_PORTRAIT_ENABLE, CameraPresentationModel::CAM_SELF_PORTRAIT_MODE_SECONDARY);
TryReturnVoid(r == E_SUCCESS, "Faled to set value to registry[%s]", GetErrorMessage(r));
- r = __pCameraPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_OFF);
+ r = __pCameraPresentationModel->SetValue(FLASH_MODE_SECONDARY, FLASH_MODE_OFF);
TryReturnVoid(r == E_SUCCESS, "Faled to set value to registry[%s]", GetErrorMessage(r));
- r = ToggleCameraDirection(CameraPresentationModel::CAM_SELF_PORTRAIT_MODE_SECONDARY);
- TryReturnVoid(r == E_SUCCESS, "ToggleCameraDirection() fail[%s]", GetErrorMessage(r));
+
}
else if (selfPortraitEnable == CameraPresentationModel::CAM_SELF_PORTRAIT_MODE_SECONDARY)
{
AppLogDebug("SECONDARY -> PRIMARY");
-
+ int primaryFlashValue = FLASH_MODE_OFF;
__isToggleCameraDirection = true;
r = ToggleCameraDirection(CameraPresentationModel::CAM_SELF_PORTRAIT_MODE_PRIMARY);
TryReturnVoid(r == E_SUCCESS, "Faled to set value to registry[%s]", GetErrorMessage(r));
r = __pCameraPresentationModel->GetMediaCapability(CAMERA_PRIMARY_SUPPORT_FLASH, value);
+ __pCameraPresentationModel->GetValue(FLASH_MODE_PRIMARY, primaryFlashValue);
if (value == true && r == E_SUCCESS)
{
- r = __pCameraPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_ON);
+ r = __pCameraPresentationModel->SetValue(FLASH_MODE_PRIMARY, primaryFlashValue);
TryReturnVoid(r == E_SUCCESS, "Faled to set value to registry[%s]", GetErrorMessage(r));
}
}
r = __pAppTimer->Start(CAMERA_TIMER_LIMIT);
TryReturnVoid(r == E_SUCCESS, "__pAppTimer start fail[%s]", GetErrorMessage(r));
+ UpdateUiPanelIcon();
+
ShowUiQuickMenu();
}
break;
resIdPress = RESOURCE_ID_CAMERA_MODE_FLASH_OFF_PRESS;
cameraFlashMode = CAMERA_FLASH_MODE_OFF;
}
- }
-
- __pCameraPresentationModel->SetValue(FLASH_MODE, regVal);
+ }
+
+ __pCameraPresentationModel->SetValue(FLASH_MODE_PRIMARY, regVal);
+
TryCatch(__pSettingPanel != null, r = E_SYSTEM, "__pSettingPanel is null");
{
AppLogDebug("CAMERA_PRIMARY_SUPPORT_FLASH is not support");
- r = __pCameraPresentationModel->GetValue(FLASH_MODE, flashMode);
+ r = __pCameraPresentationModel->GetValue(FLASH_MODE_SECONDARY, flashMode);
TryCatch(r == E_SUCCESS, , "GetValue() fail[%s]", GetErrorMessage(r));
if (flashMode != FLASH_MODE_OFF)
{
- r = __pCameraPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_OFF);
+ r = __pCameraPresentationModel->SetValue(FLASH_MODE_SECONDARY, FLASH_MODE_OFF);
TryCatch(r == E_SUCCESS, , "SetValue Reg Fail[%s]", GetErrorMessage(r));
}
}
{
AppLogDebug("CAMERA_PRIMARY_SUPPORT_FLASH is not support");
- r = __pCameraPresentationModel->GetValue(FLASH_MODE, flashMode);
+ r = __pCameraPresentationModel->GetValue(FLASH_MODE_PRIMARY, flashMode);
TryCatch(r == E_SUCCESS, , "GetValue() fail[%s]", GetErrorMessage(r));
if (flashMode != FLASH_MODE_OFF)
{
- r = __pCameraPresentationModel->SetValue(FLASH_MODE, FLASH_MODE_OFF);
+ r = __pCameraPresentationModel->SetValue(FLASH_MODE_PRIMARY, FLASH_MODE_OFF);
TryCatch(r == E_SUCCESS, , "SetValue Reg Fail[%s]", GetErrorMessage(r));
}
}
}
- r = __pCameraPresentationModel->GetValue(FLASH_MODE, regVal);
+ r = __pCameraPresentationModel->GetValue(FLASH_MODE_PRIMARY, regVal);
TryCatch(r == E_SUCCESS, , "GetValue() fail[%s]", GetErrorMessage(r));
switch (index)
if (value == true && r == E_SUCCESS)
{
- r = CameraPresentationModel::GetInstance()->GetValue(FLASH_MODE, flashType);
+ r = CameraPresentationModel::GetInstance()->GetValue(FLASH_MODE_PRIMARY, flashType);
if (r != E_SUCCESS)
{
if (r == E_SUCCESS)
{
- r = GetValue(FLASH_MODE, flashMode);
+ if (selfPortraitEnable == CAM_SELF_PORTRAIT_MODE_PRIMARY)
+ {
+ r = GetValue(FLASH_MODE_PRIMARY, flashMode);
+ }
+ else
+ {
+ r = GetValue(FLASH_MODE_SECONDARY, flashMode);
+ }
TryCatch(r == E_SUCCESS, , "GetValue() fail[%s]", GetErrorMessage(r));
AppLogDebug("flashMode = %d", flashMode);
if (ret == E_SUCCESS)
{
- ret = __pCameraSettingsPresentationModel->GetValue(SECTION_CAMCORDER, FLASH_MODE, flashMode);
+ if (selfPortraitEnable == CAM_SELF_PORTRAIT_MODE_PRIMARY)
+ {
+ ret = __pCameraSettingsPresentationModel->GetValue(SECTION_CAMCORDER, FLASH_MODE_PRIMARY, flashMode);
+ }
+ else
+ {
+ ret = __pCameraSettingsPresentationModel->GetValue(SECTION_CAMCORDER, FLASH_MODE_SECONDARY, flashMode);
+ }
TryCatch(ret == E_SUCCESS, , "GetValue() fail[%s]", GetErrorMessage(ret));
AppLogDebug("flashMode = %d", flashMode);
r = __pCameraSettingsPresentationModel->SetValue(strSectionName, entryName, value);
- if (entryName.CompareTo(L"FLASH_MODE") == 0)
+ if ( entryName.CompareTo(L"PRIMARY_FLASH_MODE") == 0)
{
AppLogDebug("flash mode is set to value %d",value);
SetFlashMode(CameraFlashMode(value));
r = __pDefaultCameraRegistry->AddValue(SECTION_CAMERA, CURRENT_MODE, DEFAULT_VALUE_ZERO);
TryCatch(r == E_SUCCESS, , "Registry::AddValue() failed[%s]", GetErrorMessage(r));
- r = __pDefaultCameraRegistry->AddValue(SECTION_CAMERA, FLASH_MODE, DEFAULT_VALUE_ONE);
+ r = __pDefaultCameraRegistry->AddValue(SECTION_CAMERA, FLASH_MODE_PRIMARY, DEFAULT_VALUE_ONE);
+ TryCatch(r == E_SUCCESS, , "Registry::AddValue() failed[%s]", GetErrorMessage(r));
+
+ r = __pDefaultCameraRegistry->AddValue(SECTION_CAMERA, FLASH_MODE_SECONDARY, DEFAULT_VALUE_ZERO);
TryCatch(r == E_SUCCESS, , "Registry::AddValue() failed[%s]", GetErrorMessage(r));
r = __pDefaultCameraRegistry->AddValue(SECTION_CAMERA, SELF_PORTRAIT_ENABLE, DEFAULT_VALUE_ZERO);
r = __pDefaultCameraRegistry->AddSection(SECTION_CAMCORDER);
TryCatch(r == E_SUCCESS, , "Registry::AddSection() failed[%s]", GetErrorMessage(r));
- r = __pDefaultCameraRegistry->AddValue(SECTION_CAMCORDER, FLASH_MODE, DEFAULT_VALUE_ONE);
+ r = __pDefaultCameraRegistry->AddValue(SECTION_CAMCORDER, FLASH_MODE_PRIMARY, DEFAULT_VALUE_ONE);
+ TryCatch(r == E_SUCCESS, , "Registry::AddValue() failed[%s]", GetErrorMessage(r));
+
+ r = __pDefaultCameraRegistry->AddValue(SECTION_CAMCORDER, FLASH_MODE_SECONDARY, DEFAULT_VALUE_ZERO);
TryCatch(r == E_SUCCESS, , "Registry::AddValue() failed[%s]", GetErrorMessage(r));
r = __pDefaultCameraRegistry->AddValue(SECTION_CAMCORDER, SELF_PORTRAIT_ENABLE, DEFAULT_VALUE_ZERO);
r = __pAppCameraRegistry->AddValue(SECTION_CAMERA, CURRENT_MODE, valueRegistry);
TryCatch(r == E_SUCCESS, , "Registry::AddValue() failed[%s]", GetErrorMessage(r));
- r = __pDefaultCameraRegistry->GetValue(SECTION_CAMERA, FLASH_MODE, valueRegistry);
+ r = __pDefaultCameraRegistry->GetValue(SECTION_CAMERA, FLASH_MODE_PRIMARY, valueRegistry);
+ TryCatch(r == E_SUCCESS, , "Registry::GetValue() failed[%s]", GetErrorMessage(r));
+
+ r = __pAppCameraRegistry->AddValue(SECTION_CAMERA, FLASH_MODE_PRIMARY, valueRegistry);
+ TryCatch(r == E_SUCCESS, , "Registry::AddValue() failed[%s]", GetErrorMessage(r));
+
+ r = __pDefaultCameraRegistry->GetValue(SECTION_CAMERA, FLASH_MODE_SECONDARY, valueRegistry);
TryCatch(r == E_SUCCESS, , "Registry::GetValue() failed[%s]", GetErrorMessage(r));
- r = __pAppCameraRegistry->AddValue(SECTION_CAMERA, FLASH_MODE, valueRegistry);
+ r = __pAppCameraRegistry->AddValue(SECTION_CAMERA, FLASH_MODE_SECONDARY, valueRegistry);
TryCatch(r == E_SUCCESS, , "Registry::AddValue() failed[%s]", GetErrorMessage(r));
r = __pDefaultCameraRegistry->GetValue(SECTION_CAMERA, SELF_PORTRAIT_ENABLE, valueRegistry);
r = __pAppCameraRegistry->AddSection(SECTION_CAMCORDER);
TryCatch(r == E_SUCCESS, , "Registry::AddSection() failed[%s]", GetErrorMessage(r));
- r = __pDefaultCameraRegistry->GetValue(SECTION_CAMCORDER, FLASH_MODE, valueRegistry);
+ r = __pDefaultCameraRegistry->GetValue(SECTION_CAMCORDER, FLASH_MODE_PRIMARY, valueRegistry);
+ TryCatch(r == E_SUCCESS, , "Registry::GetValue() failed[%s]", GetErrorMessage(r));
+
+ r = __pAppCameraRegistry->AddValue(SECTION_CAMCORDER, FLASH_MODE_PRIMARY, valueRegistry);
+ TryCatch(r == E_SUCCESS, , "Registry::AddValue() failed[%s]", GetErrorMessage(r));
+
+ r = __pDefaultCameraRegistry->GetValue(SECTION_CAMCORDER, FLASH_MODE_SECONDARY, valueRegistry);
TryCatch(r == E_SUCCESS, , "Registry::GetValue() failed[%s]", GetErrorMessage(r));
- r = __pAppCameraRegistry->AddValue(SECTION_CAMCORDER, FLASH_MODE, valueRegistry);
+ r = __pAppCameraRegistry->AddValue(SECTION_CAMCORDER, FLASH_MODE_SECONDARY, valueRegistry);
TryCatch(r == E_SUCCESS, , "Registry::AddValue() failed[%s]", GetErrorMessage(r));
r = __pDefaultCameraRegistry->GetValue(SECTION_CAMCORDER, SELF_PORTRAIT_ENABLE, valueRegistry);
const wchar_t* SECTION_CAMCORDER = L"CAMCORDER_SETTING";
const wchar_t* CURRENT_MODE = L"CURRENT_MODE";
-const wchar_t* FLASH_MODE = L"FLASH_MODE";
+const wchar_t* FLASH_MODE_PRIMARY = L"PRIMARY_FLASH_MODE";
+const wchar_t* FLASH_MODE_SECONDARY = L"SECONDARY_FLASH_MODE";
const wchar_t* SELF_PORTRAIT_ENABLE = L"SELF_PORTRAIT_ENABLE";
const wchar_t* SHOOTING_MODE = L"SHOOTING_MODE";
const wchar_t* EXPOSURE_VALUE = L"EXPOSURE_VALUE";
const wchar_t* IDS_HELP_RECORD_VIDEO = L"IDS_HELP_RECORD_VIDEO";
const wchar_t* IDS_HELP_RECORDER = L"IDS_HELP_RECORDER";
const wchar_t* IDS_HELP_SHUTTER = L"IDS_HELP_SHUTTER";
-const wchar_t* IDS_HELP_GOTO_PREVIOUS_SCREEN = L"IDS_HELP_GOTO_PREVIOUS_SCREEN";
\ No newline at end of file
+const wchar_t* IDS_HELP_GOTO_PREVIOUS_SCREEN = L"IDS_HELP_GOTO_PREVIOUS_SCREEN";