📄 mmp_control.h
字号:
/******************************************************************************
* Filename : Mmp_control.h
* Start : 2004. 11. 15
* By : Taejin Kwon
* Contact : eric.kwon@samsung.com
* Description :
******************************************************************************
*/
#ifndef _MMP_CONTROL_H_
#define _MMP_CONTROL_H_
#ifdef __cplusplus
extern "C" {
#endif
/******************************************************************************
* DEFINES
*****************************************************************************/
/******************************************************************************
* FUNCTIONS
*****************************************************************************/
/* <<< @: 5008CHN-470.Gaoping 050718AM :Combination playing Audio and JPEG, change the Video mode continously and quickly happen audio noise,servo CLV error and color shift in PAL 60 mode.*/
VOID MmpPlayImageThumb(SSHORT x_pos, SSHORT y_pos, SH_RotateAngle_et angle,BOOL nodelay);
VOID MmpPlayImageFull(SH_RotateAngle_et angle,BOOL nodelay);
/* >>> @: 5008CHN-470.Gaoping 050718AM :Combination playing Audio and JPEG, change the Video mode continously and quickly happen audio noise,servo CLV error and color shift in PAL 60 mode.*/
VOID MmpSetPlayList(MmpReqMode_et req_mode);
BOOL MmpStop(MmpReqMode_et stop_mode, SysWait_t wait);
VOID MmpChangeDir(BYTE2 folder_index, BYTE2 file_index, BYTE1 sub_action);
BOOL MmpNextPrevPgm(MmpReqMode_et req_mode, BOOL is_next);
BOOL MmpPlayPrevFile(MmpReqMode_et req_mode);
VOID MmpDelayAudioPlay(VOID);
VOID MmpDelayPicturePlay(VOID);
VOID MmpPlayTimerSet( MmpReqMode_et mode, SysEnable_t set );
/* <<< @: 5008CHN-470.Gaoping 050718AM :Combination playing Audio and JPEG, change the Video mode continously and quickly happen audio noise,servo CLV error and color shift in PAL 60 mode.*/
VOID MmpDrawImagePreview(BYTE2 file_index, SH_RotateAngle_et rotate_angle,BOOL nodelay);
VOID MmpDrawAlbumThumb(SH_RotateAngle_et rotate_angle,BOOL nodelay);
VOID MmpDrawImageFull(BYTE2 file_index, SH_RotateAngle_et rotate_angle,BOOL nodelay);
VOID MmpDrawAlbum(BYTE2 select, BYTE1 draw_history,BOOL nodelay);
/* >>> @: 5008CHN-470.Gaoping 050718AM :Combination playing Audio and JPEG, change the Video mode continously and quickly happen audio noise,servo CLV error and color shift in PAL 60 mode.*/
MMN_RETURN MmpTrickPlay(MmnPlayparam_et param);
VOID MmpPostOpenDir( VOID );
BOOL MmpNoEntryReadDir( VOID );
BOOL MmpEntryReadDirBgPlay( VOID );
BOOL MmpEntryReadDirNonBgPlay( VOID );
BOOL MmpModePrevPlay(MmpReqMode_et req_mode);
BOOL MmpModeNextPlay( MmpReqMode_et req_mode );
VOID MmpResetTrickPlay( VOID );
BOOL MmpNonImgeAction(VOID);
#if _APP_CAP_OSD_FLATTEN_EXPLORER
BOOL MmpPlayNextFile(MmpReqMode_et req_mode);
BOOL MmpPlayRandomFile(MmpReqMode_et req_mode);
#if _APP_CAP_FUNC_MMP_FIXED_SUB_SCHEME //azureming@060719
BOOL MmpPlayWithSeletedSub(BYTE1 smiFileIdx);
#endif
#else /*_APP_CAP_OSD_FLATTEN_EXPLORER*/
VOID MmpSlideStop(BYTE2 folder_index,BYTE2 file_index);
BYTE2 MmpGetFolderCnt( FS_File_st* list);
BOOL MmpSetNextRefList( FS_File_st* list, MmpReqMode_et req_mode, BYTE2 node_level) ;
MmpRef_st* MmpGetNextDirRef(VOID);
BOOL MmpSearchNextFolder(MmpReqMode_et req_mode, MmpDirAct_et sub_action);
BOOL MmpPlayNextBgFile( MmpReqMode_et req_mode );
BOOL MmpPlayRandomBgFile(MmpReqMode_et req_mode, BYTE2 first_index, BYTE2 total_file);
#endif /*_APP_CAP_OSD_FLATTEN_EXPLORER*/
#ifdef __cplusplus
}
#endif
#endif /* _MMP_CONTROL_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -