|
@@ -2879,8 +2879,10 @@ static INT32 _APP_GUIOBJ_Adjust_OnTimerUpdate(
|
|
|
{
|
|
|
|
|
|
case ADJUST_VOLUME:
|
|
|
+ case ADJUST_BRIGHTNESS:
|
|
|
if(SYSAPP_GOBJ_GetLastFocusedGUIObject(SYS_APP_ATV, &dCurObjID) == 0)
|
|
|
{
|
|
|
+ /* robbin 修改快捷键调整音量后,返回菜单是空菜单显示的问题
|
|
|
if (dCurObjID == APP_GUIOBJ_MAINMENU)
|
|
|
{
|
|
|
pPostEventData->dEventID = GUI_OBJECT_SWITCH;
|
|
@@ -2893,6 +2895,9 @@ static INT32 _APP_GUIOBJ_Adjust_OnTimerUpdate(
|
|
|
pPostEventData->dEventID = GUI_OBJECT_CLOSE;
|
|
|
return GUI_OBJECT_POST_EVENT;
|
|
|
}
|
|
|
+ */
|
|
|
+ pPostEventData->dEventID = GUI_OBJECT_CLOSE;
|
|
|
+ return GUI_OBJECT_POST_EVENT;
|
|
|
}
|
|
|
#ifndef CONFIG_SUPPORT_MONITOR
|
|
|
case ADJUST_HDMICEC_AMPVOLUME:
|
|
@@ -3094,7 +3099,7 @@ static INT32 _APP_GUIOBJ_Adjust_OnTimerUpdate(
|
|
|
return GUI_OBJECT_POST_EVENT;
|
|
|
#endif
|
|
|
#else
|
|
|
- case ADJUST_BRIGHTNESS:
|
|
|
+ //case ADJUST_BRIGHTNESS:
|
|
|
case ADJUST_CONTRAST:
|
|
|
pPostEventData->dEventID = GUI_OBJECT_SWITCH;
|
|
|
pPostEventData->dParam1 = APP_GUIOBJ_MAINMENU;
|
|
@@ -3384,7 +3389,7 @@ static INT32 _APP_GUIOBJ_Adjust_OnEvent(UINT32 dEventID,
|
|
|
case UI_EVENT_RETURN:
|
|
|
//case UI_EVENT_EXIT:
|
|
|
case UI_EVENT_ENTER:
|
|
|
- g_bCloseAllFlag = FALSE;
|
|
|
+ g_bCloseAllFlag = TRUE;
|
|
|
switch (g_dPara)
|
|
|
{
|
|
|
#ifndef CONFIG_SUPPORT_MONITOR
|
|
@@ -3608,6 +3613,7 @@ static INT32 _APP_GUIOBJ_Adjust_OnEvent(UINT32 dEventID,
|
|
|
#endif
|
|
|
#else
|
|
|
case ADJUST_VOLUME:
|
|
|
+ case ADJUST_BRIGHTNESS:
|
|
|
if(SYSAPP_GOBJ_GetLastFocusedGUIObject(SYS_APP_ATV, &dCurObjID) == 0)
|
|
|
{
|
|
|
if (dCurObjID == APP_GUIOBJ_MAINMENU)
|
|
@@ -3622,9 +3628,11 @@ static INT32 _APP_GUIOBJ_Adjust_OnEvent(UINT32 dEventID,
|
|
|
pPostEventData->dEventID = GUI_OBJECT_CLOSE;
|
|
|
return GUI_OBJECT_POST_EVENT;
|
|
|
}
|
|
|
+ pPostEventData->dEventID = GUI_OBJECT_CLOSE;
|
|
|
+ return GUI_OBJECT_POST_EVENT;
|
|
|
}
|
|
|
break;
|
|
|
- case ADJUST_BRIGHTNESS:
|
|
|
+ //case ADJUST_BRIGHTNESS:
|
|
|
case ADJUST_CONTRAST:
|
|
|
pPostEventData->dEventID = GUI_OBJECT_SWITCH;
|
|
|
pPostEventData->dParam1 = APP_GUIOBJ_MAINMENU;
|
|
@@ -3667,12 +3675,16 @@ static INT32 _APP_GUIOBJ_Adjust_OnEvent(UINT32 dEventID,
|
|
|
|
|
|
case UI_EVENT_PIP_MENU:
|
|
|
case UI_EVENT_MENU:
|
|
|
- g_bCloseAllFlag = FALSE;
|
|
|
+ //robbin 修改快捷键调整音量后,返回菜单是空菜单显示的问题
|
|
|
+ //g_bCloseAllFlag = FALSE;
|
|
|
+ g_bCloseAllFlag = TRUE;
|
|
|
switch (g_dPara)
|
|
|
{
|
|
|
case ADJUST_VOLUME:
|
|
|
+ case ADJUST_BRIGHTNESS:
|
|
|
if(SYSAPP_GOBJ_GetLastFocusedGUIObject(SYS_APP_ATV, &dCurObjID) == 0)
|
|
|
{
|
|
|
+ /* robbin 修改快捷键调整音量后,返回菜单是空菜单显示的问题
|
|
|
if (dCurObjID == APP_GUIOBJ_MAINMENU)
|
|
|
{
|
|
|
pPostEventData->dEventID = GUI_OBJECT_SWITCH;
|
|
@@ -3685,6 +3697,9 @@ static INT32 _APP_GUIOBJ_Adjust_OnEvent(UINT32 dEventID,
|
|
|
pPostEventData->dEventID = GUI_OBJECT_CLOSE;
|
|
|
return GUI_OBJECT_POST_EVENT;
|
|
|
}
|
|
|
+ */
|
|
|
+ pPostEventData->dEventID = GUI_OBJECT_CLOSE;
|
|
|
+ return GUI_OBJECT_POST_EVENT;
|
|
|
}
|
|
|
#ifndef CONFIG_SUPPORT_MONITOR
|
|
|
case ADJUST_HDMICEC_AMPVOLUME:
|
|
@@ -3883,7 +3898,7 @@ static INT32 _APP_GUIOBJ_Adjust_OnEvent(UINT32 dEventID,
|
|
|
return GUI_OBJECT_POST_EVENT;
|
|
|
#endif
|
|
|
#else
|
|
|
- case ADJUST_BRIGHTNESS:
|
|
|
+ //case ADJUST_BRIGHTNESS:
|
|
|
case ADJUST_CONTRAST:
|
|
|
pPostEventData->dEventID = GUI_OBJECT_SWITCH;
|
|
|
pPostEventData->dParam1 = APP_GUIOBJ_MAINMENU;
|
|
@@ -4199,6 +4214,8 @@ void APP_Adjust_Process_VolumeKeyHandler(UINT32 dMessage, UINT8 IsCECKey)
|
|
|
g_i8CurIdx -= 5;
|
|
|
else
|
|
|
g_i8CurIdx--;
|
|
|
+
|
|
|
+ g_dPara = ADJUST_BRIGHTNESS; //set brightness, robbin
|
|
|
_APP_GUIOBJ_Adjust_LeftRight();
|
|
|
_APP_GUIOBJ_Adjust_UpdateProgress(-1);
|
|
|
}
|
|
@@ -4216,6 +4233,7 @@ void APP_Adjust_Process_VolumeKeyHandler(UINT32 dMessage, UINT8 IsCECKey)
|
|
|
{
|
|
|
MAINAPP_SendGlobalEvent(UI_EVENT_MUTE, 0);
|
|
|
}
|
|
|
+ g_dPara = ADJUST_BRIGHTNESS; //set brightness, robbin
|
|
|
_APP_GUIOBJ_Adjust_LeftRight();
|
|
|
_APP_GUIOBJ_Adjust_UpdateProgress(1);
|
|
|
}
|