Open play screen.
This commit is contained in:
parent
8103657b8e
commit
34eea2eaf8
|
@ -4135,6 +4135,23 @@ INT32 PhotoExe_OnSensorHotPlug(VControl *pCtrl, UINT32 paramNum, UINT32 *paramAr
|
||||||
return NVTEVT_CONSUME;
|
return NVTEVT_CONSUME;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
INT32 PhotoExe_OnForceToPlaybackMode(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
|
||||||
|
{
|
||||||
|
printf(" ssssssssssssssssssssssssssssssssssss \n");
|
||||||
|
#if (PLAY_MODE==ENABLE)
|
||||||
|
UINT32 uiCurrMode;
|
||||||
|
|
||||||
|
uiCurrMode = UI_GetData(FL_NextMode);
|
||||||
|
|
||||||
|
if ((INT32)uiCurrMode != PRIMARY_MODE_PLAYBACK) {
|
||||||
|
UI_SetData(FL_PreMode, uiCurrMode);
|
||||||
|
UI_SetData(FL_NextMode, PRIMARY_MODE_PLAYBACK);
|
||||||
|
Ux_SendEvent(0, NVTEVT_SYSTEM_MODE, 1, PRIMARY_MODE_PLAYBACK);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
return NVTEVT_CONSUME;
|
||||||
|
}
|
||||||
|
|
||||||
BOOL FlowPhoto_CheckReOpenItem(void)
|
BOOL FlowPhoto_CheckReOpenItem(void)
|
||||||
{
|
{
|
||||||
BOOL bReOpen = FALSE;
|
BOOL bReOpen = FALSE;
|
||||||
|
@ -6827,6 +6844,7 @@ EVENT_ENTRY CustomPhotoObjCmdMap[] = {
|
||||||
{NVTEVT_EXE_SLICE_ENCODE, PhotoExe_Preview_SliceEncode},
|
{NVTEVT_EXE_SLICE_ENCODE, PhotoExe_Preview_SliceEncode},
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
{NVTEVT_FORCETO_PLAYBACK_MODE, PhotoExe_OnForceToPlaybackMode},
|
||||||
|
|
||||||
{NVTEVT_NULL, 0},
|
{NVTEVT_NULL, 0},
|
||||||
};
|
};
|
||||||
|
|
|
@ -795,7 +795,6 @@ INT32 UIFlowWndPhoto_OnKeySelect(VControl *pCtrl, UINT32 paramNum, UINT32 *param
|
||||||
|
|
||||||
INT32 UIFlowWndPhoto_OnKeyNext(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
|
INT32 UIFlowWndPhoto_OnKeyNext(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
|
||||||
{
|
{
|
||||||
printf(" ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss \n");
|
|
||||||
return UIFlowWndPhoto_OnKeyMenu(pCtrl, paramNum, paramArray);
|
return UIFlowWndPhoto_OnKeyMenu(pCtrl, paramNum, paramArray);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -768,25 +768,29 @@ static void UIFlowPhoto_OnExeZoomInStop(lv_obj_t* obj)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void UIFlowPhoto_OnExeZoomOutStart(lv_obj_t* obj)
|
static void UIFlowPhoto_OnExeOpenPlayScreen(lv_obj_t* obj)
|
||||||
{
|
{
|
||||||
#if(PHOTO_MODE==ENABLE && DZOOM_FUNC)
|
Ux_SendEvent(&CustomPhotoObjCtrl, NVTEVT_FORCETO_PLAYBACK_MODE, 0);
|
||||||
switch (gPhotoData.State) {
|
|
||||||
|
|
||||||
case PHOTO_ST_VIEW:
|
|
||||||
case PHOTO_ST_VIEW|PHOTO_ST_ZOOM:
|
|
||||||
// Input_SetKeyMask(KEY_PRESS, FLGKEY_KEY_MASK_NULL);
|
|
||||||
gPhotoData.State |= PHOTO_ST_ZOOM;
|
|
||||||
Ux_SendEvent(&CustomPhotoObjCtrl, NVTEVT_EXE_ZOOM, 1, UI_ZOOM_CTRL_OUT);
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
// static void UIFlowPhoto_OnExeZoomOutStart(lv_obj_t* obj)
|
||||||
|
// {
|
||||||
|
// #if(PHOTO_MODE==ENABLE && DZOOM_FUNC)
|
||||||
|
// switch (gPhotoData.State) {
|
||||||
|
|
||||||
|
// case PHOTO_ST_VIEW:
|
||||||
|
// case PHOTO_ST_VIEW|PHOTO_ST_ZOOM:
|
||||||
|
// // Input_SetKeyMask(KEY_PRESS, FLGKEY_KEY_MASK_NULL);
|
||||||
|
// gPhotoData.State |= PHOTO_ST_ZOOM;
|
||||||
|
// Ux_SendEvent(&CustomPhotoObjCtrl, NVTEVT_EXE_ZOOM, 1, UI_ZOOM_CTRL_OUT);
|
||||||
|
// break;
|
||||||
|
|
||||||
|
// default:
|
||||||
|
// break;
|
||||||
|
// }
|
||||||
|
// #endif
|
||||||
|
|
||||||
|
// return;
|
||||||
|
// }
|
||||||
|
|
||||||
static void UIFlowPhoto_OnExeZoomOutStop(lv_obj_t* obj)
|
static void UIFlowPhoto_OnExeZoomOutStop(lv_obj_t* obj)
|
||||||
{
|
{
|
||||||
|
@ -1367,7 +1371,8 @@ static void UIFlowPhoto_Key(lv_obj_t* obj, uint32_t key)
|
||||||
case LV_USER_KEY_PREV:
|
case LV_USER_KEY_PREV:
|
||||||
case LV_USER_KEY_ZOOMOUT:
|
case LV_USER_KEY_ZOOMOUT:
|
||||||
{
|
{
|
||||||
UIFlowPhoto_OnExeZoomOutStart(obj);
|
// UIFlowPhoto_OnExeZoomOutStart(obj);
|
||||||
|
UIFlowPhoto_OnExeOpenPlayScreen(obj);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user