⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shareinf.h

📁 MTK 1389e版 MINI组合音响代码
💻 H
📖 第 1 页 / 共 5 页
字号:
#define SI_JPG_BG_CLR_Y                    wSIItemPos(SI_JPG_GRP, 9)
#define SI_JPG_BG_CLR_CB                   wSIItemPos(SI_JPG_GRP, 10)
#define SI_JPG_BG_CLR_CR                   wSIItemPos(SI_JPG_GRP, 11)

#define SI_JPG_PROGRESSIVE_SHOW            wSIItemPos(SI_JPG_GRP, 12)

//JPEG Digest Customization
#define SI_DIGEST_START_X                  wSIItemPos(SI_JPG_GRP, 13)
#define SI_DIGEST_START_Y_NTSC             wSIItemPos(SI_JPG_GRP, 14)
#define SI_DIGEST_X_DIM_NUMS               wSIItemPos(SI_JPG_GRP, 15)
#define SI_DIGEST_Y_DIM_NUMS               wSIItemPos(SI_JPG_GRP, 16)
#define SI_DIGEST_H_GAP                    wSIItemPos(SI_JPG_GRP, 17)
#define SI_DIGEST_V_GAP_NTSC               wSIItemPos(SI_JPG_GRP, 18)
#define SI_DIGEST_WIDTH                    wSIItemPos(SI_JPG_GRP, 19)
#define SI_DIGEST_HEIGHT                   wSIItemPos(SI_JPG_GRP, 20)

#define SI_JPG_ITEM_IDX_LO                 wSIItemPos(SI_JPG_GRP, 21)
#define SI_JPG_ITEM_IDX_HI                 wSIItemPos(SI_JPG_GRP, 22) // - the index of current item
#define SI_JPG_STT                         wSIItemPos(SI_JPG_GRP, 23) // - the state of the module
#define SI_JPG_MODE                        wSIItemPos(SI_JPG_GRP, 24) // - operation mode
#define SI_JPG_ROTATE_PAN_ACK              wSIItemPos(SI_JPG_GRP, 25)
#define SI_JPG_SLIDE_SHOW_DONE             wSIItemPos(SI_JPG_GRP, 26)

#define SI_PREVIEW_MODE                    wSIItemPos(SI_JPG_GRP, 27)
#define SI_PREVIEW_START_X                 wSIItemPos(SI_JPG_GRP, 28)
#define SI_PREVIEW_START_Y                 wSIItemPos(SI_JPG_GRP, 29)
#define SI_PREVIEW_WIDTH                   wSIItemPos(SI_JPG_GRP, 30)
#define SI_PREVIEW_HEIGHT                  wSIItemPos(SI_JPG_GRP, 31)
#define SI_PREVIEW_BG                      wSIItemPos(SI_JPG_GRP, 32)


//group 57, 
#define SI_JPG_ORG_WIDTH_LO                wSIItemPos(SI_JPG_GRP_1, 1)
#define SI_JPG_ORG_WIDTH_HI                wSIItemPos(SI_JPG_GRP_1, 2)
#define SI_JPG_ORG_HEIGHT_LO               wSIItemPos(SI_JPG_GRP_1, 3)
#define SI_JPG_ORG_HEIGHT_HI               wSIItemPos(SI_JPG_GRP_1, 4)
#define SI_JPG_ITEM_INFO_B1                wSIItemPos(SI_JPG_GRP_1, 5)
#define SI_JPG_ITEM_INFO_B2                wSIItemPos(SI_JPG_GRP_1, 6)
#define SI_JPG_ITEM_INFO_B3                wSIItemPos(SI_JPG_GRP_1, 7)
#define SI_JPG_ITEM_INFO_B4                wSIItemPos(SI_JPG_GRP_1, 8)
#define SI_JPG_DSP_ITEM_IDX_LO             wSIItemPos(SI_JPG_GRP_1, 9)
#define SI_JPG_DSP_ITEM_IDX_HI             wSIItemPos(SI_JPG_GRP_1, 10)
#define SI_JPG_PROG_PIC_SIZ_LIMIT          wSIItemPos(SI_JPG_GRP_1, 11) 
#define SI_JPG_H_PAN_STEP_NUM              wSIItemPos(SI_JPG_GRP_1, 12)
#define SI_JPG_V_PAN_STEP_NUM              wSIItemPos(SI_JPG_GRP_1, 13)
#define SI_JPG_HW_MODE                     wSIItemPos(SI_JPG_GRP_1, 14)
#define SI_JPG_ORIENTATION_CHG             wSIItemPos(SI_JPG_GRP_1, 15)   //qiuhua[05/0819] update shareinfo
#define SI_JPG_TARGET                      wSIItemPos(SI_JPG_GRP_1, 16)
#define SI_JPG_ERROR_TYPE                  wSIItemPos(SI_JPG_GRP_1, 17)
// - TODO: other items.

#define SI_FSMENU_ITEM_REGION_START        wSIItemPos(SI_FSMENU_ITEM_REGION_GRP, 1)

//Group 14  //Mars,[2002/5/29]
#define SI_JPG_THUMBNAIL_START             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 1)
#define SI_THUMBNAIL_1_IDX_LO              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 1)
#define SI_THUMBNAIL_1_IDX_HI              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 2)
#define SI_THUMBNAIL_2_IDX_LO              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 3)
#define SI_THUMBNAIL_2_IDX_HI              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 4)
#define SI_THUMBNAIL_3_IDX_LO              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 5)
#define SI_THUMBNAIL_3_IDX_HI              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 6)
#define SI_THUMBNAIL_4_IDX_LO              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 7)
#define SI_THUMBNAIL_4_IDX_HI              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 8)
#define SI_THUMBNAIL_5_IDX_LO              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 9)
#define SI_THUMBNAIL_5_IDX_HI              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 10)
#define SI_THUMBNAIL_6_IDX_LO              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 11)
#define SI_THUMBNAIL_6_IDX_HI              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 12)
#define SI_THUMBNAIL_7_IDX_LO              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 13)
#define SI_THUMBNAIL_7_IDX_HI              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 14)
#define SI_THUMBNAIL_8_IDX_LO              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 15)
#define SI_THUMBNAIL_8_IDX_HI              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 16)
#define SI_THUMBNAIL_9_IDX_LO              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 17)
#define SI_THUMBNAIL_9_IDX_HI              wSIItemPos(SI_JPG_THUMBNAIL_GRP, 18)
#define SI_THUMBNAIL_10_IDX_LO             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 19)
#define SI_THUMBNAIL_10_IDX_HI             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 20)
#define SI_THUMBNAIL_11_IDX_LO             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 21)
#define SI_THUMBNAIL_11_IDX_HI             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 22)
#define SI_THUMBNAIL_12_IDX_LO             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 23)
#define SI_THUMBNAIL_12_IDX_HI             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 24)
#define SI_THUMBNAIL_13_IDX_LO             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 25)
#define SI_THUMBNAIL_13_IDX_HI             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 26)
#define SI_THUMBNAIL_14_IDX_LO             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 27)
#define SI_THUMBNAIL_14_IDX_HI             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 28)
#define SI_THUMBNAIL_15_IDX_LO             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 29)
#define SI_THUMBNAIL_15_IDX_HI             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 30)
#define SI_THUMBNAIL_16_IDX_LO             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 31)
#define SI_THUMBNAIL_16_IDX_HI             wSIItemPos(SI_JPG_THUMBNAIL_GRP, 32)

// SHARED GROUPD FOR FS UI COMMANDS
//  COMMAND GROUP 0 for the original UI component "FS MENU"
#define SI_FSMENU_COMMAND_START_0          wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 1)
// - commands passed thru command grp 0 are of the old command set
#define SI_FSMENU_ITEM_1                   wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 1)
#define SI_FSMENU_ITEM_2                   wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 2)
#define SI_FSMENU_ITEM_3                   wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 3)
#define SI_FSMENU_ITEM_4                   wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 4)
#define SI_FSMENU_ITEM_5                   wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 5)
#define SI_FSMENU_ENROLL_MENU              wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 2)
#define SI_FSMENU_SHOW_PAGE                wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 4)
#define SI_FSMENU_CLR_PAGE                 wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 5)
#define SI_FSMENU_ACT_ITEM                 wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 6)
#define SI_FSMENU_ADD_TO_PLAYLIST          wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 7)
#define SI_FSMENU_REMOVE_FROM_PLAYLIST     wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 8)
// - for notification
#define SI_FSMENU_DIR_CHANGED              wSIItemPos(SI_FSMENU_COMMAND_GRP_0, 10)

//  COMMAND GROUP 1 for the UI component "FS LIST"
#define SI_FSMENU_COMMAND_START_1          wSIItemPos(SI_FSMENU_COMMAND_GRP_1, 1)

// FS MENU ICON SET GROUP "SI_FSMENU_ICON_SET_GRP"
#define SI_FSMENU_AC3_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 1)
#define SI_FSMENU_MP3_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 2)
#define SI_FSMENU_MP2_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 3)
#define SI_FSMENU_MP1_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 4)
#define SI_FSMENU_WAV_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 5)
#define SI_FSMENU_JPG_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 6)
#define SI_FSMENU_MLP_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 7)
#define SI_FSMENU_WMA_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 8)
#define SI_FSMENU_ASF_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 9)
#define SI_FSMENU_MPG_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 10)
#define SI_FSMENU_DAT_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 11)
#define SI_FSMENU_VOB_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 12)
#define SI_FSMENU_DSD_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 13)
#define SI_FSMENU_DIR_ICON                 wSIItemPos(SI_FSMENU_ICON_SET_GRP, 14)
#define SI_FSMENU_UNKNOWN_ICON             wSIItemPos(SI_FSMENU_ICON_SET_GRP, 15)
#define SI_FSMENU_PARENT_DIR_ICON          wSIItemPos(SI_FSMENU_ICON_SET_GRP, 16)


// SI FSMENU PROPERTY GROUP "SI_FSMENU_PROPERTY_GRP"
#define SI_FSMENU_OPMODE                   		wSIItemPos(SI_FSMENU_PROPERTY_GRP, 1)
#define SI_FSMENU_PARENT_DIR_MSG_LO          wSIItemPos(SI_FSMENU_PROPERTY_GRP, 2)
#define SI_FSMENU_PARENT_DIR_MSG_HI          wSIItemPos(SI_FSMENU_PROPERTY_GRP, 3)
#define SI_FSMENU_CUR_FOLDER_IDX_LO          wSIItemPos(SI_FSMENU_PROPERTY_GRP, 4)
#define SI_FSMENU_CUR_FOLDER_IDX_HI          wSIItemPos(SI_FSMENU_PROPERTY_GRP, 5)
#define SI_FSMENU_LOGO_ID                  		wSIItemPos(SI_FSMENU_PROPERTY_GRP, 6)    //qiuhua[05/08/19]  open no logo //billy050822


// Group 30: for RISC config
#define SI_VCD_CONFIG_0                      wSIItemPos(SI_RISC_CONFIG_GRP, 1)
#define SV_LASTMEM_BIT                     0x1
#define SV_AUTOPLAY_BIT                    0x2
#define SV_KEEP_FF_BIT                     0x4
//#define SV_AUTO_PBC_BIT                    0x8
#define SV_KEEP_SF_BIT                    0x8
#define SV_USE_BOOKMARK_PBC_BIT            0x10
#define SV_NOT_KEEP_FF_IN_TRK_0            0x20
#define SV_KEEP_FR_BIT                     0x40
#define SV_FF2X_NO_MUTE                     0x80

#define SI_VCD_CONFIG_1                      wSIItemPos(SI_RISC_CONFIG_GRP, 2)
#define SV_SVD_SERCH_KEEP_FF_BIT              0x1
#define SV_SVD_SERCH_KEEP_FR_BIT              0x2
#define SV_SVD_SERCH_KEEP_SF_BIT              0x4
#define SV_SVD_SERCH_KEEP_PAUSE_BIT          0x8
#define SV_SVD_REPAB_KEEP_FF_BIT              0x10
//#define SV_SVD_REPAB_KEEP_FR_BIT              0x20
#define SV_SVD_REPAB_KEEP_SF_BIT              0x40

#define SI_VCD_CONFIG_2                      wSIItemPos(SI_RISC_CONFIG_GRP, 3)
// if pbc table is wrong, go to simulate pbc on
#define SV_SVD_FAKE_PBC_BIT              0x01
// if pbc state of last memory slot is not equal to current pbc state, discard last memory play
#define SV_SVD_STRICT_MEM_CHK_BIT        0x02

#define SI_DSP_RECOVERY                    wSIItemPos(SI_RISC_CONFIG_GRP, 8)

#define SI_CDDA_CONFIG                     wSIItemPos(SI_RISC_CONFIG_GRP, 9)
#define SV_CDDA_AUTOPLAY_BIT               0x01
#define SV_RTIME_USE_ATIME                 0x02
#define SV_CDDA_FF_KEEP_TRICK              0x04
#define SV_CDDA_FR_KEEP_TRICK              0x08
#define SV_CDDA_SEARCH_KEEP_TRICK          0x10  


#define SI_DVD_SUPPORT                     wSIItemPos(SI_RISC_CONFIG_GRP, 10)
#define SI_VCD_SUPPORT                     wSIItemPos(SI_RISC_CONFIG_GRP, 11)
#define SI_CDDA_SUPPORT                    wSIItemPos(SI_RISC_CONFIG_GRP, 12)
#define SI_PCD_SUPPORT                     wSIItemPos(SI_RISC_CONFIG_GRP, 13)

#define SI_NO_DTS                          wSIItemPos(SI_RISC_CONFIG_GRP, 14)

#define SI_DVD_PLAY_CONFIG2                wSIItemPos(SI_RISC_CONFIG_GRP, 15)
 #define SV_AST_FOLLOW_USR                 (0x1)
 #define SV_SPST_FOLLOW_USR                (0x1 << 1)
 #define SV_LOCK_INI_LCD                   (0x1 << 2)

#define SI_UPG_CONFIG                      wSIItemPos(SI_RISC_CONFIG_GRP, 16)
  #define SV_UPG_CHKSUM                    (1 << 0)
  #define SV_UPG_CPPM_REPLACE              (1 << 1)
  #define SV_UPG_CPPM_KEEP                 (0 << 1)
  

#define SI_CDG_START_X                     wSIItemPos(SI_RISC_CONFIG_GRP, 17)
#define SI_CDG_START_Y                     wSIItemPos(SI_RISC_CONFIG_GRP, 18)
#define SI_CDG_M_WIDTH                     wSIItemPos(SI_RISC_CONFIG_GRP, 19)
#define SI_CDG_M_H_PAL                     wSIItemPos(SI_RISC_CONFIG_GRP, 20)
#define SI_CDG_M_H_NTSC                    wSIItemPos(SI_RISC_CONFIG_GRP, 21)

#define SI_SVD_PSR_ERR_SKIP_LV             wSIItemPos(SI_RISC_CONFIG_GRP, 22)
#define SI_SVCD_4AST                       wSIItemPos(SI_RISC_CONFIG_GRP, 23)

#define SI_DIGIT_CANCEL_REP                wSIItemPos(SI_RISC_CONFIG_GRP, 24)

#define SI_DVD_CONFIG                      wSIItemPos(SI_RISC_CONFIG_GRP, 25)
 #define SV_LNKPRVC_CHK_PRV_PG            (0x1)
 #define SV_ASPECT_PS_LB                  (0x1 << 1)
 #define SV_HIGHLIGHT_ZOOM                (0x1 << 2)
 #define SV_SP_N2P_SCALE                  (0x1 << 3)
 #define SV_STOP_RESET_PTL                (0x1 << 4)
 #define SV_STOP_RESET_ASTN               (0x1 << 5)//020805
 #define SV_STOP_RESET_SPSTN              (0x1 << 6)
 #define SV_STOP_RESET_AGLN               (0x1 << 7)

#define SI_DVD_PLAY_SET                    wSIItemPos(SI_RISC_CONFIG_GRP, 26)
#define SV_DVD_AUTO_PLAY                   0x1
#define SV_DVD_PTL_VER10                   (0x1 << 1)
#define SV_DVD_FORCE_CHG_ANGLE             (0x1 << 2)  // allow angle change even in non-angle cell
#define SV_DVD_TT_NOSP                     (0x1 << 3)
#define SV_AUTO_LONGEST_TT_PLAY            (0x1 << 4)  // SV_DVD_AUTO_PLAY should set to TRUE
#define SV_LONG_TT_OPTION                  (0x1 << 5)  // TRUE for longer time, FALSE for larger PttNs
#define SV_FAST_SL_AGL_CHG                 (0x1 << 6)  // fast seamless angle change style
#define SV_REP_HLI_NO_FORCED_EXE           (0x1 << 7)  // in repeat mode, ignore forced execution of HLI


#define SI_GENERAL_PLAY_CONFIG0            wSIItemPos(SI_RISC_CONFIG_GRP, 27)
#define SV_REV_END_RESTART_PLAY            0x1
#define SV_TRICK_KEEP_WHEN_SEARCH          (0x1 << 1)
#define SV_FWD2X_NO_MUTE                   (0x1 << 2)
#define SV_FWD_END_RESTART_PLAY            (0x1 << 3)
#define SV_BM_CLR_REARRANGE                (0x1 << 4)  // 021031: rearrange bookmark after clearing one
#define SV_SKIP_KEEP_A                     (0x1 << 5)  // 021107: keep a point when doing next pg search
#define SV_STILL_NO_TRICK                  (0x1 << 6)  // 021107: in still menu, trick mode is prohibited
#define SV_FAST_ALLOW_NO_VIDEO             (0x1 << 7)  // 021125: in FF/FR, allow jumping to a VOBU without video
#define SI_DVD_PLAY_CONFIG0                SI_GENERAL_PLAY_CONFIG0


#define SI_DVD_REP_STILL_VAL               wSIItemPos(SI_RISC_CONFIG_GR

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -