📄 custom_option_basic.h
字号:
#define _APP_CAP_FUNC_RPTAB_KEEP_IN_TRICK 1
#define _APP_CAP_GVG_ZOOM_PAUSE 1//gaoping 20061016
/*after program,keep the info state before into program.that means,if the info state is on
before into program,it is on after the program; if the info state is off before,it is off after program clina 061018*/
#define _APP_CAP_GVG_INFO_KEEP_AFTER_PROGRAM//clina 061018
/*Not to act on info osd when press"RETURN"key clina 061019*/
#define _APP_CAP_ROCO_VCD_RETURN//clina 061018
#else
#define _APP_CAP_FUNC_RPT_WORK_BY_MOVE_DIRECT 0
#define _APP_CAP_FUNC_SAVER_AFTER_SETUP 0
#define _APP_CAP_FUNC_SAVER_AFTER_PAUSE 1
#define _APP_CAP_MTK_ONLY_KARA_SCORING 0
#define _APP_CAP_AUDIO_SEPERATE_SPDIF
#define _APP_CAP_FUNC_DVD_REPEAT_ALL 0 // Qian liping 060605
#define _APP_CAP_FUNC_MMN_REPEAT_ALL 0
#define _APP_CAP_FUNC_RPTAB_KEEP_IN_TRICK 0
#endif
#ifdef _LG_RPT
#define _APP_CAP_FUNC_RPT_A_IN_PAUSE 1/* For LG repeat AB spec, in pause mode , can set Repeat A point.*/
#define _APP_CAP_FUNC_RPT_A_IN_RSTOP 1/* For LG repeat AB spec, in resume stop mode , can set Repeat A point.*/
#define _APP_CAP_FUNC_RPT_MODE_IN_RSTOP 1/* For LG repeat mode set, in resume stop mode , can set Repeat state.*/
#define _APP_CAP_FUNC_RPT_TRACK_CANCEL_SKIP 1/* For LG repeat spec, skip forward/backward,repeat mode release*/
#define _APP_CAP_FUNC_RPT_AB_OVER_TRACK 1 //limeng 060630
#define _APP_CAP_FUNC_RPT_IN_RANDOM 1 //limeng 060630
#else
#define _APP_CAP_FUNC_RPT_A_IN_PAUSE 0/* For LG repeat AB spec, in pause mode , can set Repeat A point.*/
#define _APP_CAP_FUNC_RPT_A_IN_RSTOP 0/* For LG repeat AB spec, in resume stop mode , can set Repeat A point.*/
#define _APP_CAP_FUNC_RPT_MODE_IN_RSTOP 0/* For LG repeat mode set, in resume stop mode , can set Repeat state.*/
#define _APP_CAP_FUNC_RPT_TRACK_CANCEL_SKIP 0/* For LG repeat spec, skip forward/backward,repeat mode release*/
#define _APP_CAP_FUNC_RPT_AB_OVER_TRACK 0//limeng 060630
#define _APP_CAP_FUNC_RPT_IN_RANDOM 0//limeng 060630
#endif
#define _APP_CAP_FUNC_KEYHANDLE_AFTER_SAVER 1
#define _APP_CAP_FUNC_DSP_NULL_IN_SEARCH 1
#define _APP_CAP_FUNC_AUD_TIME_SEARCH 1//gaoping 20060413
#define _APP_CAP_FUNC_MORE_ZOOM_DIV 1
#define _APP_CAP_FUNC_SCART _COP_VIDEO_SCART
#define _APP_CAP_FUNC_YUV _COP_VIDEO_YUV
#define _APP_CAP_FUNC_AUTO_PLAY 1
#define _APP_CAP_FUNC_ADD_FOLDER_IN_ALBUM 0
/**
\def _APP_CAP_AUD_INTEGRATED_DTS
To support DTS decoder.
If DTS decoder must be included in codec, this option should be set.
When support dts dec, don't block the volume contorl.
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_SETUP_SPEAKER
To support speaker output control in SETUP menu.
If this option is not set in true, following many options cannot enabled.
- _APP_CAP_AUD_REVERBERATION
- _APP_CAP_AUD_3D
- _APP_CAP_AUD_EQ
- _APP_CAP_AUD_CALNOISE
- _APP_CAP_AUD_TIME_DELAY
- _APP_CAP_AUD_BASE_MANAGE
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_ONLY_2CH_OUT
To select audio output channel count.
Support Only 2CH
- 1: Support Only 2CH
- 0: Support 2CH/5.1 CH
\remark This option depends _COP_AUD_2CH_ONLY_OUT.
*/
/**
\def _APP_CAP_AUD_KARAOKE
To toggle KARAOKE function.
If this option is not set in true, following many options cannot enabled.
- _APP_CAP_AUD_FUNCTION_KEY
- _APP_CAP_AUD_KARAOKE_IN_DTS
- _APP_CAP_AUD_PSCON
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_CALNOISE
To support TEST TONE generation in SETUP menu for speaker tuning.
This option depends on _APP_CAP_AUD_SETUP_SPEAKER and _APP_CAP_AUD_ONLY_2CH_OUT.
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_TIME_DELAY
To support time delay for speaker setting
This option depends on _APP_CAP_AUD_SETUP_SPEAKER and _APP_CAP_AUD_ONLY_2CH_OUT.
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_BASE_MANAGE
To support base managerment for speaker setting
This option depends on _APP_CAP_AUD_SETUP_SPEAKER and _APP_CAP_AUD_ONLY_2CH_OUT.
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_MIC_ON_IN_STOP
To support mic output ON in STOP mode.
If this option is 0, mic output will be off in STOP mode.
This option depends on _APP_CAP_AUD_KARAOKE.
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_FUNCTION_KEY
To support function key for karaoke handling
This option depends on _APP_CAP_AUD_KARAOKE.
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_KARAOKE_IN_DTS
To support DTS decoder with Karaoke decoding.
This option depends on _APP_CAP_AUD_KARAOKE.
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_PSCON
To support Speed control post process for karaoke quality.
This option depends on _APP_CAP_AUD_KARAOKE.
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_MIC_DETECT
To support mic detect
This option depends on _APP_CAP_AUD_KARAOKE.
\remark This option depends on _API_CAP_GLB_LIGHT_ADMSYSTEM.
*/
/**
\def _APP_CAP_AUD_USE_PWM
To support PWM module for analog audio output
Instead of external ADAC use internal PWM module.
\remark This option depends on H/W.
*/
/**
\def _APP_CAP_AUD_SKIP_KARAOKE_AT_START
To handle karaoke noise
Option to ignore several mixed samples when mode change occurs to reduce a noise
When Karaoke start, there is a noise.
& Karaoke Codec itself has problem now and it's not fixed yet
\remark This option depends on H/W.
*/
#define _APP_CAP_AUD_INTEGRATED_DTS _COP_AUD_INTEGRATED_DTS
#define _APP_CAP_AUD_KARAOKE _COP_AUD_KARAOKE
#define _APP_CAP_AUD_REVERBERATION _COP_AUD_REVERBERATION
#define _APP_CAP_AUD_3D 1
#define _APP_CAP_AUD_EQ 1
#define _APP_CAP_AUD_KARAOKE_SCORING (_APP_CAP_AUD_KARAOKE&&_COP_AUD_KARAOKE_SCORING)//(weilf)20060711
#define _APP_CAP_AUD_UPSAMPLER 1
#define _APP_CAP_AUD_FUNCTION_KEY (_APP_CAP_AUD_KARAOKE&&_APP_CAP_FUNC_VOLUM_CONTOL)
#define _APP_CAP_AUD_KARAOKE_IN_DTS _APP_CAP_AUD_KARAOKE
#define _APP_CAP_AUD_PSCON _APP_CAP_AUD_KARAOKE
#define _APP_CAP_AUD_CALNOISE 1
#define _APP_CAP_AUD_SETUP_SPEAKER 1
#if !_APP_CAP_AUD_ONLY_2CH_OUT
#define _APP_CAP_AUD_TIME_DELAY 1
#define _APP_CAP_AUD_TIME_DELAY_UNION 0 // Qian liping 060508
#define _APP_CAP_AUD_BASE_MANAGE 1
#define _APP_CAP_AUD_PROLOGIC 0 //Implementing now
#define _APP_CAP_AUD_CONTROL_VOLUME (!_COP_5009_SIMPLE_SOL)
#define _APP_CAP_AUD_SPDIF_PCM_DOWNMIX (!_COP_5009_SIMPLE_SOL) //wjin 060801
#else
#define _APP_CAP_AUD_TIME_DELAY 0
#define _APP_CAP_AUD_TIME_DELAY_UNION 0
#define _APP_CAP_AUD_BASE_MANAGE 0
#define _APP_CAP_AUD_PROLOGIC 0
#define _APP_CAP_AUD_CONTROL_VOLUME 0
#define _APP_CAP_AUD_SPDIF_PCM_DOWNMIX 0
#endif
#define _APP_CAP_AUD_USE_PWM _COP_AUD_USE_PWM
#if _APP_CAP_AUD_PSCON
#define _APP_CAP_AUD_PSCON_MODE_SPEED 0
#else
#define _APP_CAP_AUD_PSCON_MODE_SPEED 0
#endif
/**
\def _APP_CAP_AUD_SUB_3D_SEPERATED
To support seperated 3D effect handle.
In some application, 3D effect is controlled by hot key or special OSD to on/off.
In this case, this option must be enabled. But _APP_CAP_AUD_3D is disabled,
this option has no meaning.
\remark Generally this option is disabled.
*/
#if _APP_CAP_AUD_3D
#define _APP_CAP_AUD_SUB_3D_SEPERATED 0
#else
#define _APP_CAP_AUD_SUB_3D_SEPERATED 0 /* fixed */
#endif
/****************************************************************************************
* subq data output by SPDIF.(for MD sync recording)
* this define & _APP_CAP_AUD_SPDIFOUT_CDDA_SUBQ in custom_option_only.h must same...
* by CKLee. 2005.10.05.
* 1: Support it
* 0: Remove it
******************************************************************************************/
#if _COP_AUD_SPDIF_CDDA_SUBQ
#define _APP_CAP_AUD_SPDIFOUT_CDDA_SUBQ 1
#else
#define _APP_CAP_AUD_SPDIFOUT_CDDA_SUBQ 0
#endif
/*
Define OSD options
*/
/**
\def _APP_CAP_OSD_DATA_ON_FLASH
Image/Font data is located on FLASH memory instead of SDRAM.
To decrease SDRAM usage for small SDRAM application, such as 16Mb. When this
option is enabled, OSD data is not compressed but flattened in FLASH.
\remark Generally this option is enabled.
*/
/**
\def _APP_CAP_OSD_LANG_CHINESE
To support Chinese language.
To decrease SDRAM usage.
\remark Generally this option is enabled.
*/
/**
\def _APP_CAP_OSD_LANG_JAPANESE
To support Japanese language.
To decrease SDRAM usage.
\remark Generally this option is disabled.
*/
/**
\def _APP_CAP_OSD_3D
To support 3D own OSD control
This option depends on _APP_CAP_AUD_3D. If that option is false, this option
also false.
\remark Generally this option is disabled.
*/
/**
\def _APP_CAP_OSD_PROG_SELECT_3_DIGIT
To support 3D own OSD control
- When this disabled, the editable field in the program list display like below:
VCD: **: -- ; (** is a two byte constant number)
DVD: --:-- ;
MMN: --:--;
- When enabled, the editable field becomes like below:
VCD: **: --- ;
DVD: --:--- ;
MMN: ---:---;
\remark Generally this option is disabled.
*/
/**
\def _APP_CAP_OSD_PROG_4_DIGIT
To support 3D own OSD control
This option only affect MMN part, After adding this option and enable it,
the program field is now what we see.
The editable field in MMN program list is changed to:
MMN: ---:----;
\remark Generally this option is ensabled.
*/
/**
\def _APP_CAP_OSD_ZOOM_ICON
To support ZOOM Icon on the video
This icon shows magnifier like image for zoom area selection. If this option
is false, when zoom key is entered, zoom action is called directly.
\remark Generally this option is disabled.
*/
/**
\def _APP_CAP_OSD_ZOOM_ICON_KEEPING
Zoom icon keeping ?
*/
/**
\def _APP_CAP_OSD_FLATTEN_EXPLORER
To show flatten type file browsing in explorer menu.
\remark This option is also for explore OSD style, not only for MMP.
*/
/**
\def _APP_CAP_OSD_SLIDE_ICON_FIRST_INFO
To show SLIDE show selection icon positioned in the first point of image
information OSD banner.
When image manager icon is located in front of slide icon, there are some
control related problems. That is related with thumbnail decoding and full
decoding switching problem. To avoid that kind of problem, slide icon is located
in front of album icon.
\remark This option is also for explore OSD style, not only for MMP.
*/
/**
\def _APP_CAP_OSD_DIFF_CURSOR_HANDLE
To show cursor image to graphic window in S5L5005
In S5L5005, there is no cursor layer for OSD. So, cursor image drew on graphic
layer. In their graphic layer, there is no blending value for overlapping.
It makes transparent OSD image in some OSD style.
It's from "_SUPPORT_5005_NEW_MARK_SCHEME".
\remark This option has effect only S5L5005 device.
*/
/**
\def _APP_CAP_OSD_SHOW_PGM_TOTAL_ITEM
To show programmed total item in program OSD.
This option can be changed when customer's program OSD style changed.
If this option is set in 1, programmed total item will be shown in program OSD.
\remark Carefully use in OSD handling.
*/
/**
\def _APP_CAP_OSD_USE_LOGO_FOR_SETUP
To use big logo for background image.
This option is for backgroud style when setup menu display during playing.
- 1: Use setup logo for background
- 2: Use current video frame
This option comes from "BG_BIG_OSD_LOGO" option in Select_cap.h.
\remark Carefully use in OSD handling.
*/
/**
\def _APP_CAP_OSD_TOGGLE_BY_HOTKEY
To use hot key for some OSD.
- 1: Support this scheme
- 0: support original scheme
Using this hot key all OSD, except program, setup and info OSD, can be
toggle.
\remark Carefully use in OSD handling.
*/
/**
\def _APP_CAP_OSD_SEPERATE_ICON_TIMER
Whether to use an indepent timer just for prohibition mark.
- 1: Support
- 0: Not support
\remark Carefully use in OSD handling.
*/
/**
\def _APP_CAP_OSD_INFO_OSD_TIMEOUT
Whether there's a timer for info osd
- 1: Support
- 0: Not support
\remark Carefully use in OSD handling.
*/
/**
\def _APP_CAP_OSD_SETUP_OSD_TIMEOUT
Whether there's a timer for setup osd
- 1: Support
- 0: Not support
\remark Carefully use in OSD handling.
*/
/**
\def _APP_CAP_OSD_SHOW_CURRENT_ITEM_NUM
support jpeg info osd could display the current number/total
- 1: Show current file index with total
- 0: Not support
When this option is enabled, display looks like following OSD
"0001/1000".
file_index/total_file#
\remark Carefully use in OSD handling.
*/
/**
\def _APP_CAP_OSD_SUBTITLE_INCLUDE_OFF
To configure subtitle select banner OSD style.
- 1: It will include "Off" item in selection banner
- 0: There's no "Off" item
In some customer's OSD, there is no "Off" item in the selection banner, but
there is extra off OSD for that use.
\remark Carefully use in OSD handling.
*/
/**
\def _APP_CAP_OSD_SHOW_DTS_DISC
To show "DTS" string on Info. OSD
- 1: Show DTS string
- 0: Not support
When DTS CD disc running, DTS string can be shown.
\remark This option just enabled in special case.
*/
/**
\def _APP_CAP_OSD_USE_PREVIEW_BORDER
To Select Preview Gap Color in JPG
- 1: Support Preview Border
- 0: No Preview Border, Transparent border
If there is no preview area, this option no needed.
\remark This option just enabled in special case.
*/
/**
\def _APP_CAP_OSD_EXPLORE_NOTICE_TIMEOUT
To support notice string disapear in explore OSD.
- 1: Turn on timer
- 0: Not support
Depends on Explore OSD style.
\remark This option just enabled in special case.
*/
/**
\def _APP_CAP_OSD_USE_SMALL_IDLE_LOGO
To use small size video data for Idle logo.
- 1: Use small size
- 0: Use normal size
To decrease rom size.
\remark This option just enabled in special case.
*/
/**
\def _APP_CAP_OSD_USE_SETUP_LOGO
To select setup OSD's background.
- 1: Use setup logo
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -