?? o_aux_subtitleselection_config.h
字號:
/* **************************************************************************************
* Copyright (c) 2004 ZORAN Corporation, All Rights Reserved
* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF ZORAN CORPORATION
*
* File: $Workfile: o_aux_subtitleSelection_config.h$
*
* Description:
* ========
*
*
****************************************************************************************/
/***************************************************************************************
* Private named constants
****************************************************************************************/
#define AREA_LISTITEM_H 32
#define AREA_LISTITEM_W 240
#define NBR_MSO_LISTITEM_MAX 6
#define AREA_VLIST_H (AREA_LISTITEM_H * NBR_MSO_LISTITEM_MAX+4)
#define AREA_SCROLL_LIST_X 12
#define AREA_SCROLL_LIST_Y 48
#define AREA_SCROLL_LIST_W (AREA_LISTITEM_W+24)//300
#define AREA_SCROLL_LIST_H (AREA_VLIST_H + 4)
#define VSCROLL_LIST_XPADDING 4
#define VSCROLL_LIST_YPADDING 4
#define AREA_WINDOW_X 40
#define AREA_WINDOW_Y 20
#define AREA_WINDOW_W (AREA_SCROLL_LIST_W + 24)
#define AREA_WINDOW_H (AREA_SCROLL_LIST_H+AREA_SCROLL_LIST_Y+24)//3
/*************************************************************************************
* private macro
***************************************************************************************/
//subtitle select specific macros
//#define MS_ATTR_SUBTITLE_SELECTE MS_ATTR_GENERAL_PURPOSE_5
#define MS_IS_SUBTITLE_SELECTED MS_IsGeneralPurpose5
#define MS_SET_SUBTITLE_SELECTE MS_SetGeneralPurpose5
#define MS_CLEAR_SUBTITLE_SELECTE MS_ClearGeneralPurpose5
#define NBR_CONTENS 1
/***************************************************************************************
* Objects definition
****************************************************************************************/
typedef struct{
UINT16 mwIndex;
SC_PTR mwData;
}MS_PARAM_LISTITEM;
typedef struct {
MSO_OBJECT moObject;
MS_PARAM_LISTITEM moParam;
} MSO_LISTITEM;
//typedef MS_DESCRIPTOR MS_DESCRIPTOR_SUBT_LISTITEM;
/***************************************************************************************
* Structure : MS_PARAM_BROWSER_PAGE
*
* Members : 1. mwDeviceId = Device identification number.
*
* 2. mwFileTypes = A filter that specifies file types of the files to be listed on this page.
*
* 3. mpSrcActionEngine = Pointer to the source action engine.
*
* Desc : This structure contains a list of parameters used by the browser page.
****************************************************************************************/
typedef struct ms_param_browser_page {
UINT16 mwDeviceId;
UINT16 mwFileTypes;
PtrToActionEngineObject mpSrcActionEngine;
} MS_PARAM_BROWSER_PAGE;
/***************************************************************************************
* Structure : MSO_BROWSER_PAGE
*
* Members : 1. moPage = Base of all pages.
*
* 2. moParam = Browser page parameters.
*
* Desc : The browser page structure.
****************************************************************************************/
typedef struct mso_browser_page {
MSO_PAGE moPage;
MS_PARAM_BROWSER_PAGE moParam;
}MSO_BROWSER_PAGE;
/***************************************************************************************
* Structure : MSO_AUX_SUBT_SELECTION
*
* Members : 1. moPage = Base of all pages.
*
* 2. moParam = Browser page parameters.
*
* Desc : The browser page structure.
****************************************************************************************/
//CONST MS_DESCRIPTOR* CONST apSubtSelectWindowContents[NBR_SUBWINDOW_CONTENS] =
//{
// (MS_DESCRIPTOR*)&oDescriptorVScrollList
//};
typedef struct{
PtrToActionEngineObject mpActionEngine;
//UINT16 mwFileTypes;
UINT16 mwClipNum;
UINT16 mwTimeOut;
}MS_PARAM_AUX_SUBT_SELECTION;
typedef struct{
MSO_COMPONENT moComponent;
MS_PARAM_AUX_SUBT_SELECTION moParam;
}MSO_AUX_SUBT_SELECTION;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -