📄 key_handler_setup.c
字号:
return FALSE; } else { return TRUE; } break;#endif case MENU_D2_DISP_BLACK: if( *d3_state <= MENU_D3_DISP_BLACK_START ) { *d3_state = MENU_D3_DISP_BLACK_ON; return FALSE; } else if( *d3_state >= MENU_D3_DISP_BLACK_END ) { *d3_state = MENU_D3_DISP_BLACK_OFF; return FALSE; } else { return TRUE; } break;#if _COP_UI_OSD_HDMI_VIDEO_IN_SETUP case MENU_D2_DISP_HDMI_VIDEO: if( *d3_state <= MENU_D3_DISP_HDMI_VD_START ) { *d3_state = MENU_D3_DISP_HDMI_VD_END-1; return FALSE; } else if( *d3_state >= MENU_D3_DISP_HDMI_VD_END ) { *d3_state = MENU_D3_DISP_HDMI_VD_START+1; return FALSE; } else { return TRUE; } break;#endif case MENU_D2_DISP_TV: if( *d3_state <= MENU_D3_DISP_TV_START ) { *d3_state = MENU_D3_DISP_TV_END-1; return FALSE; } else if( *d3_state >= MENU_D3_DISP_TV_END ) { *d3_state = MENU_D3_DISP_TV_START+1; return FALSE; } else { return TRUE; } break; case MENU_D2_DISP_SCAN: if( *d3_state <= MENU_D3_DISP_SCAN_START ) { *d3_state = MENU_D3_DISP_SCAN_END-1; return FALSE; } else if( *d3_state >= MENU_D3_DISP_SCAN_END ) { *d3_state = MENU_D3_DISP_SCAN_START+1; return FALSE; } else { return TRUE; } break;#if _APP_VALUE_VIDEO_OUT_NUM case MENU_D2_DISP_VOUT: if( *d3_state <= MENU_D3_DISP_VOUT_START ) { *d3_state = MENU_D3_DISP_VOUT_END-1; return FALSE; } else if( *d3_state >= MENU_D3_DISP_VOUT_END ) { *d3_state = MENU_D3_DISP_VOUT_START + 1; return FALSE; } else { return TRUE; } break;#endif case MENU_D2_AUDIO_DYN_COMP: if( *d3_state <= MENU_D3_AUDIO_DRC_START ) { *d3_state = MENU_D3_AUDIO_DRC_ON; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_DRC_END ) { *d3_state = MENU_D3_AUDIO_DRC_OFF; return FALSE; } else { return TRUE; } break;#if _COP_UI_OSD_HDMI_AUDIO_IN_SETUP case MENU_D2_AUDIO_HDMI: if( *d3_state <= MENU_D3_AUDIO_HDMI_START ) { *d3_state = MENU_D3_AUDIO_HDMI_END -1 ; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_HDMI_END) { *d3_state = MENU_D3_AUDIO_HDMI_START+1; return FALSE; } else { return TRUE; } break;#endif case MENU_D2_AUDIO_LPCM_OUTPUT: if( *d3_state <= MENU_D3_AUDIO_LPCM_START ) { *d3_state = MENU_D3_AUDIO_LPCM_96; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_LPCM_END ) { *d3_state = MENU_D3_AUDIO_LPCM_48; return FALSE; } else { return TRUE; } break; case MENU_D2_AUDIO_SPDIF_DOLBY: if( *d3_state <= MENU_D3_AUDIO_DOLBY_START ) { *d3_state = MENU_D3_AUDIO_DOLBY_BIT; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_DOLBY_END ) { *d3_state = MENU_D3_AUDIO_DOLBY_PCM; return FALSE; } else { return TRUE; } break;#if _APP_CAP_OSD_SETUP_DTS case MENU_D2_AUDIO_SPDIF_DTS: if( *d3_state <= MENU_D3_AUDIO_SPDIF_DTS_START ) { *d3_state = MENU_D3_AUDIO_DTS_BIT; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_SPDIF_DTS_END ) { *d3_state = MENU_D3_AUDIO_DTS_PCM; return FALSE; } else { return TRUE; } break;#endif#if _API_CAP_GLB_MPEG_AUD_SPDIF_IN_STREAM case MENU_D2_AUDIO_SPDIF_MPG: if( *d3_state <= MENU_D3_AUDIO_SPDIF_MPG_START ) { *d3_state = MENU_D3_AUDIO_MPG_BIT; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_SPDIF_MPG_END ) { *d3_state = MENU_D3_AUDIO_MPG_PCM; return FALSE; } else { return TRUE; } break;#endif case MENU_D2_AUDIO_CHAN_OUTPUT: if( *d3_state <= MENU_D3_AUDIO_CHAN_START ) { *d3_state = MENU_D3_AUDIO_CHAN_END-1; //clina 060421 return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_CHAN_END ) { *d3_state = MENU_D3_AUDIO_CHAN_LRT; return FALSE; } else { return TRUE; } break;#if !_COP_AUD_2CH_ONLY_OUT//clina 060421 case MENU_D2_AUDIO_SPDIF_PCM: if( *d3_state <= MENU_D3_AUDIO_SPDIF_START ) { *d3_state = MENU_D3_AUDIO_SPDIF_CENTER; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_SPDIF_END ) { *d3_state = MENU_D3_AUDIO_SPDIF_FRONT; return FALSE; } else { return TRUE; } break;#endif#if _APP_CAP_AUD_KARAOKE // Qian liping 060329 case MENU_D2_KARA_ONOFF: if( *d3_state <= MENU_D3_KARA_SET_START ) { *d3_state = MENU_D3_KARA_SET_END-1; return FALSE; } else if( *d3_state >= MENU_D3_KARA_SET_END ) { *d3_state = MENU_D3_KARA_SET_START+1; return FALSE; }else { return TRUE; } break; case MENU_D2_KARA_VOL: if( *d3_state <= MENU_D3_KARA_VOL_START ) { *d3_state = MENU_D3_KARA_VOL_START+1; return FALSE; } else if( *d3_state >= MENU_D3_KARA_VOL_END ) { *d3_state = MENU_D3_KARA_VOL_END-1; return FALSE; }else { return TRUE; } break; case MENU_D2_KARA_ECHO: if( *d3_state <= MENU_D3_KARA_ECHO_START ) { *d3_state = MENU_D3_KARA_ECHO_START+1; return FALSE; } else if( *d3_state >= MENU_D3_KARA_ECHO_END ) { *d3_state = MENU_D3_KARA_ECHO_END-1; return FALSE; }else { return TRUE; } break; case MENU_D2_KARA_KEY: if( *d3_state <= MENU_D3_KARA_KEY_START ) { *d3_state = MENU_D3_KARA_KEY_START+1; return FALSE; } else if( *d3_state >= MENU_D3_KARA_KEY_END ) { *d3_state = MENU_D3_KARA_KEY_END-1; return FALSE; }else { return TRUE; } break; #if _APP_CAP_AUD_KARAOKE_SCORING case MENU_D2_KARA_SCORE: if( *d3_state <= MENU_D3_KARA_SCORE_START ) { *d3_state = MENU_D3_KARA_SCORE_END-1; return FALSE; } else if( *d3_state >= MENU_D3_KARA_SCORE_END ) { *d3_state = MENU_D3_KARA_SCORE_START+1; return FALSE; }else { return TRUE; } break;#endif /*_APP_CAP_AUD_KARAOKE_SCORING */#endif/* _APP_CAP_AUD_KARAOKE */ #if _APP_CAP_AUD_SETUP_SPEAKER#if _APP_CAP_AUD_SUB_3D_SEPERATED#if _APP_CAP_AUD_3D//clina 060407 case MENU_D2_SPK_3D: if( *d3_state <= MENU_D3_SPK_3D_START ) { *d3_state = MENU_D3_SPK_3D_OFF; return FALSE; } else if( *d3_state >= MENU_D3_SPK_3D_END ) { *d3_state = MENU_D3_SPK_3D_ON; return FALSE; } else { return TRUE; } break;#endif#endif#if _APP_CAP_AUD_EQ case MENU_D2_SPK_3DEQ: if( *d3_state <= MENU_D3_SPK_3DEQ_START ) { *d3_state = MENU_D3_SPK_3DEQ_OFF; return FALSE; } else if( *d3_state >= MENU_D3_SPK_3DEQ_END ) { *d3_state = MENU_D3_SPK_3DEQ_START + 1; return FALSE; } else { return TRUE; } break;#endif#if _APP_CAP_AUD_REVERBERATION case MENU_D2_SPK_REVERBERATION: if( *d3_state <= MENU_D3_SPK_REVERB_START ) { *d3_state = MENU_D3_SPK_REVERB_CATHEDRAL; return FALSE; } else if( *d3_state >= MENU_D3_SPK_REVERB_END ) { *d3_state = MENU_D3_SPK_REVERB_NORMAL; return FALSE; } else { return TRUE; } break;#endif#if! _COP_AUD_2CH_ONLY_OUT //clina 060421#if _APP_CAP_AUD_BASE_MANAGE case MENU_D2_SPK_CONFIG: if( *d3_state <= MENU_D3_SPK_CONF_START ) { *d3_state = MENU_D3_SPK_CONF_LLLON; return FALSE; } else if( *d3_state >= MENU_D3_SPK_CONF_END ) { *d3_state = MENU_D3_SPK_CONF_SSSON; return FALSE; } else { return TRUE; } break;#endif case MENU_D2_SPK_TIME_DELAY: if( *d3_state <= MENU_D3_SPK_TIME_DELAY_START ) { *d3_state = MENU_D3_SPK_TIME_DELAY_SET; return FALSE; } else if( *d3_state >= MENU_D3_SPK_TIME_DELAY_END ) { *d3_state = MENU_D3_SPK_TIME_DELAY_SET; return FALSE; } else { return TRUE; } break; #if _APP_CAP_AUD_TIME_DELAY case MENU_D2_SPK_SURROUD_DALAY: if( *d3_state <= MENU_D3_SPK_SDLY_START ) { *d3_state = MENU_D3_SPK_SDLY_25MS; return FALSE; } else if( *d3_state >= MENU_D3_SPK_SDLY_END ) { *d3_state = MENU_D3_SPK_SDLY_0MS; return FALSE; } else { return TRUE; } break; case MENU_D2_SPK_CENTER_DALAY: if( *d3_state <= MENU_D3_SPK_CDLY_START ) { *d3_state = MENU_D3_SPK_CDLY_5MS; return FALSE; } else if( *d3_state >= MENU_D3_SPK_CDLY_END ) { *d3_state = MENU_D3_SPK_CDLY_0MS; return FALSE; } else { return TRUE; } break;#endif#if _APP_CAP_AUD_PROLOGIC case MENU_D2_SPK_PROLOGIC: if( *d3_state <= MENU_D3_SPK_PROLOGIC_START ) { *d3_state = MENU_D3_SPK_PROLOGIC_ON; return FALSE; } else if( *d3_state >= MENU_D3_SPK_PROLOGIC_END ) { *d3_state = MENU_D3_SPK_PROLOGIC_OFF; return FALSE; } else { return TRUE; } break;#endif#if _APP_CAP_AUD_CONTROL_VOLUME//clina 060426 case MENU_D2_SPK_VOLUME: if( *d3_state <= MENU_D3_SPK_VOLUME_START ) { *d3_state = MENU_D3_SPK_VOLUME_SET; return FALSE; } else if( *d3_state >= MENU_D3_SPK_VOLUME_END) { *d3_state = MENU_D3_SPK_VOLUME_RESET; return FALSE; } else { return TRUE; } break;#endif#if _APP_CAP_AUD_CALNOISE case MENU_D2_SPK_TESTTONE: if( *d3_state <= MENU_D3_SPK_TESTTONE_START ) { *d3_state = MENU_D3_SPK_TESTTONE_ON; return FALSE; } else if( *d3_state >= MENU_D3_SPK_TESTTONE_END ) { *d3_state = MENU_D3_SPK_TESTTONE_OFF; return FALSE; } else { return TRUE; } break;#endif#endif/*#if! _COP_AUD_2CH_ONLY_OUT //clina 060421*/#endif case MENU_D2_LOCK_ONOFF: if( *d3_state <= MENU_D3_LOCK_PWD_START ) { *d3_state = MENU_D3_LOCK_PWD_ON; return FALSE; } else if( *d3_state >= MENU_D3_LOCK_PWD_END ) { *d3_state = MENU_D3_LOCK_PWD_OFF; return FALSE; } else { return TRUE; } break; case MENU_D2_LOCK_CHANGE: if( *d3_state <= MENU_D3_LOCK_CHANGE_START) { *d3_state = MENU_D3_LOCK_CHANGE_START+1; return FALSE; } else if( *d3_state >= MENU_D3_LOCK_CHANGE_END ) { *d3_state = MENU_D3_LOCK_CHANGE_END-1 ; return FALSE; } else { return TRUE; } break; case MENU_D2_LOCK_LEVEL: default: return FALSE; } return TRUE;}/******************************************************************************* Function name : GuiSetupCheckDom4List* Arguments : * IN MenuDom3State_et d3_state, MenuDom4State_et *d4_state* * OUT * I/O * Return : * * By : changlina 060426* Description :* Revision : 1.0 *******************************************************************************/ STATIC BOOL GuiSetupCheckDom4List( MenuDom3State_et d3_state, MenuDom4State_et *d4_state ){ switch(d3_state) { #if _APP_CAP_AUD_SETUP_SPEAKER#if !_APP_CAP_AUD_ONLY_2CH_OUT case MENU_D3_SPK_TIME_DELAY_SET: if (*d4_state<=MENU_D4_SPK_TIME_DLY_START) { *d4_state = MENU_D4_SPK_TIME_DLY_END-1; return FALSE; } if(*d4_state>=MENU_D4_SPK_TIME_DLY_END)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -