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;
|
||||
}
|
||||
|
||||
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 bReOpen = FALSE;
|
||||
|
@ -6827,6 +6844,7 @@ EVENT_ENTRY CustomPhotoObjCmdMap[] = {
|
|||
{NVTEVT_EXE_SLICE_ENCODE, PhotoExe_Preview_SliceEncode},
|
||||
#endif
|
||||
#endif
|
||||
{NVTEVT_FORCETO_PLAYBACK_MODE, PhotoExe_OnForceToPlaybackMode},
|
||||
|
||||
{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)
|
||||
{
|
||||
printf(" ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss \n");
|
||||
return UIFlowWndPhoto_OnKeyMenu(pCtrl, paramNum, paramArray);
|
||||
}
|
||||
|
||||
|
|
|
@ -768,25 +768,29 @@ static void UIFlowPhoto_OnExeZoomInStop(lv_obj_t* obj)
|
|||
return;
|
||||
}
|
||||
|
||||
static void UIFlowPhoto_OnExeZoomOutStart(lv_obj_t* obj)
|
||||
static void UIFlowPhoto_OnExeOpenPlayScreen(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;
|
||||
Ux_SendEvent(&CustomPhotoObjCtrl, NVTEVT_FORCETO_PLAYBACK_MODE, 0);
|
||||
}
|
||||
#endif
|
||||
// static void UIFlowPhoto_OnExeZoomOutStart(lv_obj_t* obj)
|
||||
// {
|
||||
// #if(PHOTO_MODE==ENABLE && DZOOM_FUNC)
|
||||
// switch (gPhotoData.State) {
|
||||
|
||||
return;
|
||||
}
|
||||
// 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)
|
||||
{
|
||||
|
@ -1367,7 +1371,8 @@ static void UIFlowPhoto_Key(lv_obj_t* obj, uint32_t key)
|
|||
case LV_USER_KEY_PREV:
|
||||
case LV_USER_KEY_ZOOMOUT:
|
||||
{
|
||||
UIFlowPhoto_OnExeZoomOutStart(obj);
|
||||
// UIFlowPhoto_OnExeZoomOutStart(obj);
|
||||
UIFlowPhoto_OnExeOpenPlayScreen(obj);
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user