be_api.h
来自「三星ic 9980的源代码. 718版.」· C头文件 代码 · 共 58 行
H
58 行
#ifndef _BE_API_H_
#define _BE_API_H_
#include "Basic_typedefs.h"
#include "S5h_types.h"
#include "all_event.h"
#include "s5h_capability.h"
/*
* Global state for application manager
*/
typedef enum {
BE_STATE_STOPPED = 0,
BE_STATE_RUNNING,
BE_STATE_PAUSED
} BEPlayStatus_t;
typedef enum {
SDOUT_STATE_NO_VALID = 0,
SDOUT_STATE_VALID
} SDStatus_t;
typedef struct {
UCHAR speed;
UCHAR direction;
} ScanCtrl_t;
typedef struct {
UINT total_track;
UINT cur_track;
} XvcdInfo_t;
typedef struct {
BEPlayStatus_t curState; /* Play,Paused,Stopped */
SDStatus_t curSDOutState; /* _NO_VALID, _VALID*/
ScanCtrl_t scan_mode; /* speed value for fast forward/reverse scan */
S5H_ZoomMode_t zoom; /* X1, X2, X4 */
UINT zoom_dir; /* Zoom direction: defaut is Forward */
XvcdInfo_t media; /* Xvcd information */
} S5H_BEStatus_t;
typedef enum{
OUT_NTSC = 0,
OUT_PAL
}Sdout_state;
void S5H_BEInit(void);
void S5H_BEDeInit(void);
void S5H_BERunVCD(void);
#if CDDA_NEW_PLAY_SCHEME
void S5H_BERunCDDA(void);
#endif
void S5H_BERunMP3(void);
void S5H_BEPlayPauseVCD(void);
DiscModeForm_t Get_DiscMode(void);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?