亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? o_ge_config.c

?? ZORAN 962/966 SOURCE CODE,DVD chip
?? C
字號(hào):
/****************************************************************************************************
*  Copyright (c) 2005 ZORAN Corporation, All Rights Reserved
*  THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF ZORAN CORPORATION
*
*  File: o_ge_config.c
*
* Description:
* =========
****************************************************************************************************/

// Choices
#define EQ_MODE_LIST_ITEMS		7

static CONST MS_CHOICE_DATA aEqModeTable[EQ_MODE_LIST_ITEMS] =
{
	{GRAPHIC_EQUALIZER_OFF, 	S_OFF},
	{GRAPHIC_EQUALIZER_STD, 	S_STANDARD},
	{GRAPHIC_EQUALIZER_CLASS,	S_CLASSICAL},
	{GRAPHIC_EQUALIZER_ROCK,	S_ROCK},
	{GRAPHIC_EQUALIZER_JAZZ,	S_JAZZ},
	{GRAPHIC_EQUALIZER_POP,	S_POP},
	{GRAPHIC_EQUALIZER_USER,	S_USER}

};

CONST UINT16 EQUALIZER_BANDGAIN_STD[EQUALIZER_BANDGAIN_SZ] 	= {10,10,10,10,10,10};
CONST UINT16 EQUALIZER_BANDGAIN_CLASS[EQUALIZER_BANDGAIN_SZ] = {18,12,5,5,12,18};
CONST UINT16 EQUALIZER_BANDGAIN_ROCK[EQUALIZER_BANDGAIN_SZ] = {20,10,3,3,10,20};
CONST UINT16 EQUALIZER_BANDGAIN_JAZZ[EQUALIZER_BANDGAIN_SZ]	= {0,8,18,18,8,0};
CONST UINT16 EQUALIZER_BANDGAIN_POP[EQUALIZER_BANDGAIN_SZ]	= {15,17,10,6,10,17};
UINT16 EQUALIZER_BANDGAIN_USER[EQUALIZER_BANDGAIN_SZ]   = {10,10,10,10,10,10};

// VLISTS
#define MAX_VLIST_VALUES EQ_MODE_LIST_ITEMS
static CONST MS_PARAM_VLIST oValueVListParam = {
	0, // Total number of items in the list.
	0, // Index of the first item.
	MAX_VLIST_VALUES, // Number of visible items.
	0,  // mcItemOffset
	0
};


UINT16 eq_slider_value[EQUALIZER_BANDGAIN_SZ] = { 10, 10, 10, 10, 10, 10};

//
// PARAMETER DECLARATIONS
//
static CONST MS_PARAM_HSLIDER oEQSlider1Params =
{
	0,		/* mwMinValue */		MAX_GE_VALUE,		/* mwMaxValue */
	10,		/* mwCurrValIndex */	1					/* mwStepIndex */
};

static CONST MS_PARAM_HSLIDER oEQSlider2Params =
{
	0,		/* mwMinValue */		MAX_GE_VALUE,		/* mwMaxValue */
	10,		/* mwCurrValIndex */	1					/* mwStepIndex */
};

static CONST MS_PARAM_HSLIDER oEQSlider3Params =
{
	0,		/* mwMinValue */		MAX_GE_VALUE,		/* mwMaxValue */
	10,		/* mwCurrValIndex */	1					/* mwStepIndex */
};

static CONST MS_PARAM_HSLIDER oEQSlider4Params =
{
	0,		/* mwMinValue */		MAX_GE_VALUE,		/* mwMaxValue */
	10,		/* mwCurrValIndex */	1					/* mwStepIndex */
};

static CONST MS_PARAM_HSLIDER oEQSlider5Params =
{
	0,		/* mwMinValue */		MAX_GE_VALUE,		/* mwMaxValue */
	10,		/* mwCurrValIndex */	1					/* mwStepIndex */
};

static CONST MS_PARAM_HSLIDER oEQSlider6Params =
{
	0,		/* mwMinValue */		MAX_GE_VALUE,		/* mwMaxValue */
	10,		/* mwCurrValIndex */	1					/* mwStepIndex */
};

/**************************************************************************
* DESCRIPTORS
***************************************************************************/
// This is the descriptor used to generate each list item object:
static CONST MS_DESCRIPTOR_LISTITEM oValueListItemDescriptor =
{// MS_DESCRIPTOR
	{
		sizeof(MSO_LISTITEM),
		MS_NAV_TO_ALGINED_Y,
		MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_0,
		{
			0, 0, 0, EQ_LINE_HEIGHT
		},
		ListItemOperation,
		ListItemFillOSDSeg,
		mpParamNull
	}
};
/**************************************************************************/
// The descriptor for the vertical list object:
static CONST MS_DESCRIPTOR_VLIST oValueVListDescriptor =
{ // Container descriptor start
	{// Descriptor start
		sizeof(MSO_VLIST),
		MS_NAV_CONTAINER_WRAP_UD | MS_NAV_DISABLE_LR | MS_NAV_CONTAINER_GOTO_PREV_FOCUS | MS_NAV_CONTAINER_GOTO_SELECTED,
		MS_ATTR_CONTAINER | MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_1 | MS_ATTR_INVISIBLE,
		{
			EQ_COL_3_X,
			EQ_LINE_2_Y,
			EQ_CHOICE_WIDTH + EQ_CHOICE_ITEM_ADDITIONAL_WIDTH,
			(EQ_LINE_HEIGHT * MAX_VLIST_VALUES)
		},
		VListOperation,
		VListFillOSDSeg,
		(UINT8*)&oValueVListParam
	},// Descriptor end
	maContentsNull,
	mwNbrContentsNull,
};
/**************************************************************************/
// This is the descriptor for the MODE choice:
static CONST MS_DESCRIPTOR_CHOICE oEQModeChoiceDescriptor =
{ // MS_DESCRIPTOR_CHOICE
	{ // MS_DESCRIPTOR
    	sizeof(MSO_CHOICE),
        MS_NAV_NULL,
        MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_0 |
        MS_ATTR_CHOICE_NO_NAME_DISPLAY |
        MS_ATTR_CHOICE_DISPLAY_BG_BMP | MS_ATTR_CHOICE_OPEN_ON_RIGHT_PRESS,
        {
        	EQ_COL_2_X,
		EQ_LINE_2_Y,
            	EQ_CHOICE_WIDTH,
            	EQ_LINE_HEIGHT
        },
        _ModeChoiceOperation,
        ChoiceFillOSDSeg,
        (UINT8*)NULL
    },
	(MS_DESCRIPTOR_LISTITEM*)&oValueListItemDescriptor,
	NULL,	// mName
	EQ_MODE_LIST_ITEMS,
	(MS_CHOICE_DATA*)&aEqModeTable,
	CIDX_8,
	CIDX_8,
	CIDX_6,
	BMP_BG_3,
	_ModeChoiceAction	// mpfMutator
};
/**************************************************************************/

static CONST OSD_TEXT oOkText =
{	OSDR_GetFormUniStr_OsdMessage,		(UINT32)S_OK	};

static CONST MS_DESCRIPTOR_BUTTON oEQOKButtonDescriptor =
{// MS_DESCRIPTOR
	{
		{
			sizeof(MSO_BUTTON),
			MS_NAV_TO_ALGINED_Y,
			MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_0 | MS_ATTR_RADIO_BUTTON,
			{
				150,
				EQ_LINE_10_Y,
				100,
				EQ_LINE_HEIGHT
			},
			_EqOKButtonOperation,
			OBUTTON_FillOSDSeg,
			mpParamNull
		},
		(MS_X_Y_ALIGN *)&oButtonTextXYAlign,
		(MS_COLOR_SET *)&oButtonTextColorSet,
		(MS_BITMAP_SET *)&oButtonBitmapSet,
		(OSD_TEXT*)&oOkText,
		FONT_0,
		NULL,
		NULL
	},
	MS_OP_NONE
};


static CONST MS_DESCRIPTOR_HSLIDER oEQSlider1Descriptor =
{
	{
    	sizeof(MSO_HSLIDER),
        MS_NAV_NULL,
        MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_0,
        {
         	100,
            	EQ_LINE_4_Y,
            	200,
            	28
        },
        HSliderOperation,
        HSliderFillOSDSeg,
        (UINT8*)&oEQSlider1Params
    },
    HSLIDER_BAR_HEIGHT,
    HSLIDER_BAR_WIDTH,
    HTAB_HEIGHT,
    HTAB_WIDTH,
    HS_HIGHLIGHT_ON_TAB,
    FALSE,	// bDisplayCurrentValue
    TRUE,	// bDisplayMinAndMaxValues
    _EQSlider1Action
};

static CONST MS_DESCRIPTOR_HSLIDER oEQSlider2Descriptor =
{
	{
    	sizeof(MSO_HSLIDER),
        MS_NAV_NULL,
        MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_0,
        {
         	100,
            	EQ_LINE_5_Y,
            	200,
            	28
        },
        HSliderOperation,
        HSliderFillOSDSeg,
        (UINT8*)&oEQSlider2Params
    },
    HSLIDER_BAR_HEIGHT,
    HSLIDER_BAR_WIDTH,
    HTAB_HEIGHT,
    HTAB_WIDTH,
    HS_HIGHLIGHT_ON_TAB,
    FALSE,	// bDisplayCurrentValue
    TRUE,	// bDisplayMinAndMaxValues
    _EQSlider2Action
};

static CONST MS_DESCRIPTOR_HSLIDER oEQSlider3Descriptor =
{
	{
    	sizeof(MSO_HSLIDER),
        MS_NAV_NULL,
        MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_0,
        {
         	100,
            	EQ_LINE_6_Y,
            	200,
            	28
        },
        HSliderOperation,
        HSliderFillOSDSeg,
        (UINT8*)&oEQSlider3Params
    },
    HSLIDER_BAR_HEIGHT,
    HSLIDER_BAR_WIDTH,
    HTAB_HEIGHT,
    HTAB_WIDTH,
    HS_HIGHLIGHT_ON_TAB,
    FALSE,	// bDisplayCurrentValue
    TRUE,	// bDisplayMinAndMaxValues
    _EQSlider3Action
};

static CONST MS_DESCRIPTOR_HSLIDER oEQSlider4Descriptor =
{
	{
    	sizeof(MSO_HSLIDER),
        MS_NAV_NULL,
        MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_0,
        {
         	100,
            	EQ_LINE_7_Y,
            	200,
            	28
        },
        HSliderOperation,
        HSliderFillOSDSeg,
        (UINT8*)&oEQSlider4Params
    },
    HSLIDER_BAR_HEIGHT,
    HSLIDER_BAR_WIDTH,
    HTAB_HEIGHT,
    HTAB_WIDTH,
    HS_HIGHLIGHT_ON_TAB,
    FALSE,	// bDisplayCurrentValue
    TRUE,	// bDisplayMinAndMaxValues
    _EQSlider4Action
};

static CONST MS_DESCRIPTOR_HSLIDER oEQSlider5Descriptor =
{
	{
    	sizeof(MSO_HSLIDER),
        MS_NAV_NULL,
        MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_0,
        {
         	100,
            	EQ_LINE_8_Y,
            	200,
            	28
        },
        HSliderOperation,
        HSliderFillOSDSeg,
        (UINT8*)&oEQSlider4Params
    },
    HSLIDER_BAR_HEIGHT,
    HSLIDER_BAR_WIDTH,
    HTAB_HEIGHT,
    HTAB_WIDTH,
    HS_HIGHLIGHT_ON_TAB,
    FALSE,	// bDisplayCurrentValue
    TRUE,	// bDisplayMinAndMaxValues
    _EQSlider5Action
};

static CONST MS_DESCRIPTOR_HSLIDER oEQSlider6Descriptor =
{
	{
    	sizeof(MSO_HSLIDER),
        MS_NAV_NULL,
        MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_0,
        {
         	100,
            	EQ_LINE_9_Y,
            	200,
            	28
        },
        HSliderOperation,
        HSliderFillOSDSeg,
        (UINT8*)&oEQSlider4Params
    },
    HSLIDER_BAR_HEIGHT,
    HSLIDER_BAR_WIDTH,
    HTAB_HEIGHT,
    HTAB_WIDTH,
    HS_HIGHLIGHT_ON_TAB,
    FALSE,	// bDisplayCurrentValue
    TRUE,	// bDisplayMinAndMaxValues
    _EQSlider6Action
};

#define NBR_ADVEQ_CONTENTS		9

static CONST MS_DESCRIPTOR* CONST apAdvEqContents[NBR_ADVEQ_CONTENTS] = 
{
	(MS_DESCRIPTOR*)&oEQModeChoiceDescriptor,
	(MS_DESCRIPTOR*)&oValueVListDescriptor,
	(MS_DESCRIPTOR*)&oEQSlider1Descriptor,
	(MS_DESCRIPTOR*)&oEQSlider2Descriptor,
	(MS_DESCRIPTOR*)&oEQSlider3Descriptor,
	(MS_DESCRIPTOR*)&oEQSlider4Descriptor,
	(MS_DESCRIPTOR*)&oEQSlider5Descriptor,
	(MS_DESCRIPTOR*)&oEQSlider6Descriptor,
	(MS_DESCRIPTOR*)&oEQOKButtonDescriptor
};

extern CONST MS_DESCRIPTOR_EQ oAdvEqDescriptor =
{
	{// MS_DESCRIPTOR_COMPONENT
        {// MS_DESCRIPTOR_CONTAINER
            {// MS_DESCRIPTOR
                sizeof(MSO_EQ),
                MS_NAV_TO_ALGINED_Y | MS_NAV_DISABLE_LR | MS_NAV_DISABLE_UD |
                        MS_NAV_CONTAINER_WRAP_LR | MS_NAV_CONTAINER_WRAP_UD | MS_NAV_CONTAINER_GOTO_TOP,
                MS_ATTR_CONTAINER | MS_ATTR_FOCUSABLE | MS_ATTR_OSD_LAYER_0,
                {
                    0,0, 0, 0
                },
                EqOperation,
                EqFillOSDSeg,
                mpParamNull
            },
			(CONST MS_DESCRIPTOR**)apAdvEqContents,
			NBR_ADVEQ_CONTENTS,
        },
		(MS_DESCRIPTOR*)&oEQModeChoiceDescriptor
    },
	BMP_BG_2,
	CIDX_8
};

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品成人一区二区| 亚洲精品成人天堂一二三| 99re6这里只有精品视频在线观看| 亚洲成人三级小说| 国产精品麻豆一区二区| 欧美一区二区免费视频| 色激情天天射综合网| 国产成人精品在线看| 视频一区在线视频| 亚洲精品国产一区二区三区四区在线| 日韩欧美一二区| 欧美日韩精品久久久| av亚洲精华国产精华精| 国产精品亚洲一区二区三区在线| 天涯成人国产亚洲精品一区av| 亚洲欧美综合网| 国产精品乱子久久久久| 亚洲精品一区二区三区在线观看| 在线成人av网站| 欧美性做爰猛烈叫床潮| 91亚洲午夜精品久久久久久| 福利电影一区二区| 国产一区二区三区在线看麻豆| 天天色 色综合| 亚洲成a人在线观看| 亚洲综合小说图片| 又紧又大又爽精品一区二区| 国产精品久久久久久久久果冻传媒| 久久久另类综合| 欧美精品一区男女天堂| 日韩女优制服丝袜电影| 日韩亚洲欧美在线| 精品日韩欧美在线| 亚洲精品一区二区三区在线观看| 精品裸体舞一区二区三区| 日韩小视频在线观看专区| 欧美精品第1页| 欧美一区二区三区爱爱| 精品入口麻豆88视频| www久久久久| 久久久久久久久久美女| 国产亚洲精品超碰| 欧美激情一区二区三区不卡| 国产精品嫩草99a| 亚洲欧美二区三区| 亚洲高清不卡在线观看| 日本亚洲电影天堂| 看电影不卡的网站| 国产一区二区h| 成人精品一区二区三区中文字幕| 成人av资源在线| 91成人免费在线视频| 欧美视频精品在线| 精品少妇一区二区| 国产精品免费视频观看| 一区二区欧美在线观看| 日韩精品成人一区二区三区| 毛片av一区二区三区| 国产一区二区三区日韩| 本田岬高潮一区二区三区| 91女神在线视频| 欧美老肥妇做.爰bbww| 日韩女优制服丝袜电影| 国产精品人妖ts系列视频| 亚洲人成人一区二区在线观看| 亚洲午夜精品在线| 精品一区二区免费视频| 国产91露脸合集magnet| 日本高清不卡aⅴ免费网站| 91麻豆精品国产自产在线 | 欧美一区二区三区在线观看| 欧美大片顶级少妇| 国产精品国产三级国产三级人妇 | 亚洲欧洲av一区二区三区久久| 亚洲一区二区三区在线播放| 久久精品国产色蜜蜜麻豆| 成人黄色小视频在线观看| 欧美日韩国产另类一区| 久久久久久久久久久久电影| 亚洲男人天堂av| 精品午夜一区二区三区在线观看| av电影天堂一区二区在线 | 国产精品美女视频| 青青草一区二区三区| 99精品热视频| 精品成人一区二区三区四区| 一区二区三区免费在线观看| 麻豆精品久久精品色综合| jlzzjlzz亚洲日本少妇| 欧美一区二区三区爱爱| 亚洲乱码国产乱码精品精小说| 日韩高清欧美激情| 97久久精品人人爽人人爽蜜臀| 在线不卡的av| 中文字幕在线播放不卡一区| 欧美aⅴ一区二区三区视频| 色综合亚洲欧洲| 久久久另类综合| 琪琪久久久久日韩精品| 在线看国产一区二区| 国产精品欧美极品| 久久精品国产99国产精品| 欧美性生活大片视频| 亚洲欧洲www| 国产成人av影院| 日韩一区二区电影| 亚洲成av人片| 欧美中文字幕一二三区视频| 日本一二三四高清不卡| 黄色精品一二区| 欧美一级日韩一级| 亚洲午夜一区二区| 色诱亚洲精品久久久久久| 国产精品你懂的在线欣赏| 精品一区二区三区在线观看| 欧美日韩国产影片| 一区二区三区四区在线免费观看| 成人午夜激情视频| 久久精品视频网| 激情欧美一区二区| 26uuu久久综合| 美国一区二区三区在线播放| 欧美精品日日鲁夜夜添| 亚洲国产一区二区视频| 在线亚洲人成电影网站色www| 中文字幕国产一区| 国产成人免费在线观看不卡| 精品欧美一区二区三区精品久久 | 国产午夜亚洲精品午夜鲁丝片| 久久精品国产99国产精品| 日韩欧美国产电影| 久99久精品视频免费观看| 日韩精品一区二区在线| 看片网站欧美日韩| 精品日本一线二线三线不卡| 国产自产2019最新不卡| 久久新电视剧免费观看| 国产精品系列在线播放| 国产精品乱子久久久久| 91丨porny丨国产| 亚洲黄一区二区三区| 欧美性欧美巨大黑白大战| 亚洲国产一区二区三区青草影视| 欧美探花视频资源| 日韩影院精彩在线| 日韩欧美一区二区在线视频| 久久精品国产亚洲一区二区三区| 精品国产乱码久久久久久图片| 国产老妇另类xxxxx| 国产精品成人在线观看| 色偷偷88欧美精品久久久| 亚洲国产日韩在线一区模特| 91精品国产91综合久久蜜臀| 国产一区二区精品久久| 国产精品毛片a∨一区二区三区| 91免费版在线| 偷偷要91色婷婷| 精品国内二区三区| 风间由美性色一区二区三区| 亚洲欧美一区二区三区久本道91| 欧美日韩午夜影院| 久久99热这里只有精品| 中文字幕av在线一区二区三区| 色综合一区二区| 蜜桃久久久久久久| 中文字幕免费不卡| 欧美三级日韩在线| 国产在线精品一区二区| 亚洲色图欧洲色图婷婷| 欧美一区二区在线看| 成人免费av网站| 亚洲777理论| 日本一区二区免费在线观看视频| 色狠狠色狠狠综合| 韩国成人在线视频| 一区二区三区在线视频观看58| 欧美刺激脚交jootjob| 9i在线看片成人免费| 蜜臀av性久久久久蜜臀aⅴ流畅 | 日本精品一区二区三区高清 | 亚洲欧洲性图库| 日韩一二在线观看| 成人福利视频网站| 青草av.久久免费一区| 亚洲婷婷综合久久一本伊一区| 91精品国产免费| 91视频www| 国产精品99久久久久久宅男| 亚洲成年人影院| 亚洲欧美一区二区在线观看| 日韩免费看网站| 欧美性大战xxxxx久久久| 国产a久久麻豆| 老司机免费视频一区二区三区| 亚洲免费大片在线观看| 久久久精品中文字幕麻豆发布| 欧美二区三区的天堂| 91免费国产视频网站| 国产精品一区二区果冻传媒| 午夜成人免费视频|