📄 key_handler_setup.h
字号:
/******************************************************************************
* Filename : Key_handler_setup.h
* Start date : 2003. 3. 19.
* By : Taejin Kwon
* Contact : eric.kwon@samsung.com
* Description : Header file for Setup_handle.c file
******************************************************************************
*/
#ifndef _KEY_HANDLER_SETUP_H_
#define _KEY_HANDLER_SETUP_H_
#ifdef __cplusplus
extern "C" {
#endif
#define ADDR_W BYTE4 // Qian liping 050830
/*
* Region code list
*/
#define REGION_CODE_NUM_1 0x1 /* canada, usa */
#define REGION_CODE_NUM_2 0x2 /* japan, europe */
#define REGION_CODE_NUM_3 0x3 /* east south asia */
#define REGION_CODE_NUM_4 0x4 /* austrailia, newziland */
#define REGION_CODE_NUM_5 0x5 /* Russia, india */
#define REGION_CODE_NUM_6 0x6 /* china */
#define REGION_CODE_FREE 0x9
/* Audio digital output can be PCM format or original source format.
* For example, MPEG stream can be stream out in PCM(after decoding) or
* original MPEG stream.
*/
#define SAVER_OFF 0x0
#define SAVER_ON 0x1
/*clina 060421 add for DIVX_DRM function*/
typedef enum
{
SET_VERSION_VIEW = 0,
SET_VERSION_DRM
}SET_VERSION_ID;
/* Enumeration for Video Setting */
typedef enum
{
//SET_TV_TYPE_WIDE = 0, //(weilf)20060808
SET_TV_TYPE_4_3_LB=0, //(weilf)20060808
SET_TV_TYPE_4_3_PS,
SET_TV_TYPE_WIDE //(weilf)20060808:move to here
}SET_TV_TYPE_ID;
typedef enum
{
SET_COLOR_AUTO = 0,
SET_COLOR_NTSC,
SET_COLOR_PAL,
#if _COP_TV_PAL60
SET_COLOR_PAL60,
#endif
#if _COP_TV_PALM
SET_COLOR_PALM,
#endif
#if _COP_TV_PALN
SET_COLOR_PALN,
#endif
SET_COLOR_END
}SET_TV_SYS_ID;
typedef enum
{
SET_SCAN_INT = 0,
SET_SCAN_PRO
}SET_SCAN_MODE_ID;
#if _COP_UI_OSD_HDMI_VIDEO_IN_SETUP
typedef enum
{
SET_HDMI_720_480 = 0,
SET_HDMI_1280_720,
SET_HDMI_1920_1080,
SET_HDMI_AUTO
}SET_HDMI_MODE_ID;
#endif
#if _COP_UI_OSD_ASV_IN_SETUP
typedef enum
{
SET_ASV_OFF=MENU_D3_DISP_ASV_OFF-(MENU_D3_DISP_ASV_START+1),
SET_ASV_FADE=MENU_D3_DISP_ASV_FADE-(MENU_D3_DISP_ASV_START+1),
SET_ASV_RANDOM=MENU_D3_DISP_ASV_RANDOM-(MENU_D3_DISP_ASV_START+1)
}SET_ASV_MODE_ID; //CLINA 061019
#endif
typedef enum
{
SET_VOUT_START = 0,
#if _COP_VIDEO_SVIDEO
SET_VOUT_SVIDEO,
#endif
#if _COP_VIDEO_YPBPR
SET_VOUT_YPBPR,
#endif
#if _COP_VIDEO_SUB_VGA
SET_VOUT_VGA,
#endif
#if _COP_VIDEO_SUB_RGB
SET_VOUT_RGB,
#endif
#if _COP_VIDEO_SCART
SET_VOUT_SCART,
#endif
#if _COP_VIDEO_YUV
SET_VOUT_YUV,
#endif
SET_VOUT_END
}SET_TV_VOUT_ID;
typedef enum
{
SET_STILL_MODE_AUTO = 0,
SET_STILL_MODE_FRAME,
SET_STILL_MODE_FIELD
}SET_STILL_MODE_ID;
typedef enum
{
SET_VFD_DIM_AUTO = 0,
SET_VFD_DIM_BRIGHT,
SET_VFD_DIM_DIM
}SET_VFD_DIM_ID;
/* Enumeration for Audio Setting */
#ifdef _MTK_STYLE//clina 060524
typedef enum
{
AUDIO_OUT_STREAM_OFF = MENU_D3_AUDIO_DIGITAL_OUTPUT_OFF- (MENU_D3_AUDIO_DIGITAL_OUTPUT_START+1),
AUDIO_OUT_STREAM_PCM = MENU_D3_AUDIO_DIGITAL_OUTPUT_LPCM- (MENU_D3_AUDIO_DIGITAL_OUTPUT_START+1),
AUDIO_OUT_STREAM_BIT = MENU_D3_AUDIO_DIGITAL_OUTPUT_BTS- (MENU_D3_AUDIO_DIGITAL_OUTPUT_START+1)
}SET_AUDIO_STREAM_ID;
#else
typedef enum
{
AUDIO_OUT_STREAM_PCM = 0,
AUDIO_OUT_STREAM_BIT
}SET_AUDIO_STREAM_ID;
#endif
typedef enum
{
SPK_CHANNEL_LRT = 0,
SPK_CHANNEL_STEREO,
SPK_CHANNEL_5_1
}SET_SPK_CHANNEL_ID;
typedef enum
{
PCM_CHAN_FRONT = 0,
PCM_CHAN_SURROUND,
PCM_CHAN_CENTER
}SET_PCM_CHANNEL_ID;
typedef enum
{
OP_MODE_LINE = 0,
OP_MODE_RF
}SET_OP_MODE_ID;
typedef enum
{
DUAL_MODE_STEREO = 0,
DUAL_MODE_LEFT,
DUAL_MODE_RIGHT,
DUAL_MODE_MIXED
}SET_DUAL_MODE_ID;
typedef enum
{
SET_AUDIO_DRC_1_8 = 0,
SET_AUDIO_DRC_1_4,
SET_AUDIO_DRC_3_8,
SET_AUDIO_DRC_1_2,
SET_AUDIO_DRC_5_8,
SET_AUDIO_DRC_3_4,
SET_AUDIO_DRC_7_8,
SET_AUDIO_DRC_FULL
}SET_AUDIO_DRC_ID;
/* Enumeration for Karaoke Setting */
typedef enum
{
SET_KARA_VOL_0 = 0,
SET_KARA_VOL_1,
SET_KARA_VOL_2,
SET_KARA_VOL_3,
SET_KARA_VOL_4,
SET_KARA_VOL_5,
SET_KARA_VOL_6,
SET_KARA_VOL_7,
SET_KARA_VOL_8
}SET_KARA_VOL_ID;
typedef enum
{
SET_KARA_ECHO_0 = 0,
SET_KARA_ECHO_1,
SET_KARA_ECHO_2,
SET_KARA_ECHO_3,
SET_KARA_ECHO_4,
SET_KARA_ECHO_5,
SET_KARA_ECHO_6,
SET_KARA_ECHO_7,
SET_KARA_ECHO_8
}SET_KARA_ECHO_ID;
typedef enum
{
SET_KARA_KEY_N6 = 0,
SET_KARA_KEY_N5,
SET_KARA_KEY_N4,
SET_KARA_KEY_N3,
SET_KARA_KEY_N2,
SET_KARA_KEY_N1,
SET_KARA_KEY_0,
SET_KARA_KEY_P1,
SET_KARA_KEY_P2,
SET_KARA_KEY_P3,
SET_KARA_KEY_P4,
SET_KARA_KEY_P5,
SET_KARA_KEY_P6
}SET_KARA_KEY_ID;
typedef enum
{ SET_SPK_VOL_FL,
SET_SPK_VOL_FR,
SET_SPK_VOL_SL,
SET_SPK_VOL_SR,
SET_SPK_VOL_CEN,
SET_SPK_VOL_SUB,
}SET_SPK_VOL_CHANNEL_ID;
typedef enum
{
SET_SPK_VOL_FL_N10 = 0,
SET_SPK_VOL_FL_N9,
SET_SPK_VOL_FL_N8,
SET_SPK_VOL_FL_N7,
SET_SPK_VOL_FL_N6,
SET_SPK_VOL_FL_N5,
SET_SPK_VOL_FL_N4,
SET_SPK_VOL_FL_N3,
SET_SPK_VOL_FL_N2,
SET_SPK_VOL_FL_N1,
SET_SPK_VOL_FL_0,
SET_SPK_VOL_FL_P1,
SET_SPK_VOL_FL_P2,
SET_SPK_VOL_FL_P3,
SET_SPK_VOL_FL_P4,
SET_SPK_VOL_FL_P5,
SET_SPK_VOL_FL_P6,
SET_SPK_VOL_FL_P7,
SET_SPK_VOL_FL_P8,
SET_SPK_VOL_FL_P9,
SET_SPK_VOL_FL_P10,
}SET_SPK_VOL_FL_ID;
typedef enum
{
SET_SPK_VOL_FR_N10 = 0,
SET_SPK_VOL_FR_N9,
SET_SPK_VOL_FR_N8,
SET_SPK_VOL_FR_N7,
SET_SPK_VOL_FR_N6,
SET_SPK_VOL_FR_N5,
SET_SPK_VOL_FR_N4,
SET_SPK_VOL_FR_N3,
SET_SPK_VOL_FR_N2,
SET_SPK_VOL_FR_N1,
SET_SPK_VOL_FR_0,
SET_SPK_VOL_FR_P1,
SET_SPK_VOL_FR_P2,
SET_SPK_VOL_FR_P3,
SET_SPK_VOL_FR_P4,
SET_SPK_VOL_FR_P5,
SET_SPK_VOL_FR_P6,
SET_SPK_VOL_FR_P7,
SET_SPK_VOL_FR_P8,
SET_SPK_VOL_FR_P9,
SET_SPK_VOL_FR_P10,
}SET_SPK_VOL_FR_ID;
typedef enum
{
SET_SPK_VOL_SL_N10 = 0,
SET_SPK_VOL_SL_N9,
SET_SPK_VOL_SL_N8,
SET_SPK_VOL_SL_N7,
SET_SPK_VOL_SL_N6,
SET_SPK_VOL_SL_N5,
SET_SPK_VOL_SL_N4,
SET_SPK_VOL_SL_N3,
SET_SPK_VOL_SL_N2,
SET_SPK_VOL_SL_N1,
SET_SPK_VOL_SL_0,
SET_SPK_VOL_SL_P1,
SET_SPK_VOL_SL_P2,
SET_SPK_VOL_SL_P3,
SET_SPK_VOL_SL_P4,
SET_SPK_VOL_SL_P5,
SET_SPK_VOL_SL_P6,
SET_SPK_VOL_SL_P7,
SET_SPK_VOL_SL_P8,
SET_SPK_VOL_SL_P9,
SET_SPK_VOL_SL_P10,
}SET_SPK_VOL_SL_ID;
typedef enum
{
SET_SPK_VOL_SR_N10 = 0,
SET_SPK_VOL_SR_N9,
SET_SPK_VOL_SR_N8,
SET_SPK_VOL_SR_N7,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -