📄 mmp_show.h
字号:
/******************************************************************************
* Filename : Mmp_show.h
* Start : 2004. 11. 15
* By : Taejin Kwon
* Contact : eric.kwon@samsung.com
* Description :
******************************************************************************
*/
#ifndef _MMP_SHOW_H_
#define _MMP_SHOW_H_
#ifdef __cplusplus
extern "C" {
#endif
#include "uop_msg.h"
//BY QQ 050908
#define MmpGui3DEffectSetting Gui3DEffectSetting
/******************************************************************************
* DEFINES
*****************************************************************************/
VOID MmpShowClearNoticeStr(VOID);
VOID MmpShowNoticeString(MmpNoticeType_et notice_type, char *string);
VOID MmpShowNoticeStringJudge(VOID);//BY QQ 050801
VOID MmpShowNoticeExploreKeeping(VOID);//BY QQ 050801
#if _APP_CAP_OSD_SUBTITLE_CONCURRENT_DISPLAY
VOID MmpClearDivxSubtitle(VOID);
#endif
#if _APP_CAP_NAV_MMP_PLAY_VIDEO_FILE
VOID MmpShowVideoCursorIcon(BYTE2 Icon_type);
#endif
VOID MmpShowUpdateFolderCursor(BYTE2 old_folder_index, BYTE2 new_folder_index);
VOID MmpShowUpdateFolderSel(BYTE2 old_folder_index, BYTE2 new_folder_index);
VOID MmpShowDrawFolderPage(BYTE2 folder_page_num);
VOID MmpShowDrawFilePage(BYTE2 file_page_num);
VOID MmpInitDraw(VOID);
#if 0
VOID MmpShowUpdateNotice(VOID);
#endif
VOID MmpShowUpdatePlayInfo(MmpReqMode_et req_mode );
VOID MmpShowFullStop(MmpReqMode_et req_mode);
VOID MmpShowReadDir(BYTE2 prev_open_folder, BYTE2 new_open_folder, MmpDirAct_et act_sub);
VOID MmpShowChangeDir(VOID);
VOID MmpShowNotAvail(VOID);
VOID MmpClearOsd(VOID);
#if 0//_APP_CAP_OSD_SUBTITLE_CONCURRENT_DISPLAY // cydrain 20060524, this function is same as MmpClearDivxsubtitle()
VOID MmpClearVideoSubtitle(VOID);
#endif
VOID MmpShowUpdateTypeSelect(MmpFileType_et old_type, MmpFileType_et new_type);
VOID MmpShowUpdateTime(VOID);
VOID MmpShowSmiTitle(BOOL IsExSubtitle);
VOID MmpShowFileInfo(VOID);
VOID MmpShowAlbum(BYTE2 select, BYTE1 draw_history);
VOID MmpShowUpdateAlbumSelect(BYTE2 select);
VOID MmpShowImageInfo(BOOL show);
VOID MmpShowTrickPlay(BYTE1 play_prameter);
#if _APP_CAP_OSD_SHOW_CURRENT_ITEM_NUM //BY QQ 050720
VOID MmpUpdateImgInfoNumDisp(UINT cur_num,UINT total_num);
#endif /*_APP_CAP_OSD_SHOW_CURRENT_ITEM_NUM*/
VOID MmpShowCenterWarning(BOOL on_off);
VOID MmpShowNumSel(BYTE2 num);
VOID MmpShowUpdateFileCursor(BYTE2 old_file_index, BYTE2 new_file_index);
VOID MmpShowListDir(VOID);
VOID MmpShowExploreInfo2UpdateFilePath(BYTE2 folder_index, BYTE2 file_index);
VOID MmpShowExploreInfo1SetModeIcon(VOID);
VOID MmpShowExploreInfo2(OsdControl_et info2_type);
VOID MmpShowExploreInfo1SetRepeatIcon(VOID);
VOID MmpShowCursorMsgOn(IconState_et icon);
VOID MmpShowUpdateFolderInfo(BYTE2 folder_num, BYTE2 folder_total);
VOID MmpShowUpdateFileInfo(BYTE2 file_num, BYTE2 file_total);
VOID MmpShowStartBigOsd(BigOsd_et big_osd_type);
VOID MmpShowExploreSetPlayOSD(BOOL on_off);
VOID MmpShowExplore(VOID);
VOID MmpShowSetRepeatAbOsd(BOOL on_off);
VOID MmpShowIconDoOff(BOOL flag);//BY QQ 050728
BOOL MmpShowNoticeStringRepeatKeep(VOID);//By QQ 051104
VOID MmpShowUpdateArrow(VOID);
VOID MmpShowUpdateFileSel(BYTE2 new_file_index);
#if _APP_CAP_NAV_MMP_PLAY_VIDEO_FILE // cydrain 20051226
VOID GuiDivxDisplay(UCHAR param);
#endif
#if _API_CAP_GLB_MPVD_FRAME_MODE
VOID MmpShowDrmRentalConfirm (BYTE1 view_left, BYTE1 view_total);
VOID MmpShowDrmRentalExpired (void);
VOID MmpShowDrmAuthorizationError (void);
#endif
//#ifdef _MMP_BOOKMARK // cydrain 20060405
//#define MmpShowBookmarkSub(new_re, old_re) OsdSelectBookmarkSub(new_re,old_re)
//#endif
#if _APP_CAP_FUNC_MMP_POWER_RESUME
VOID MmpResumeInfoSave(VOID);
BOOL MmpResumeInfoLoad(MmpResumeInfo_st *resume);
BOOL MmpGetResumeInfo(MmpResumeInfo_st *resume);
#endif /*_APP_CAP_FUNC_MMP_POWER_RESUME */
VOID MmpShowSetupInfoToVfd(VOID);
VOID MmpShowExploreProgramEdit(VOID);
VOID MmpShowExploreProgramClear(BOOL on_off);
#ifdef __cplusplus
}
#endif
#endif /* _MMP_SHOW_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -