?? auxsubtitlesformats_sami.h
字號:
#include "Config.h" // Global Configuration - do not remove!
#ifdef USE_AUX_SUBTITLES
#ifndef __AUXSUBTITLESFORMATS_SAMI_H_
#define __AUXSUBTITLESFORMATS_SAMI_H_
/////////////////////////////////////////////////////////////////////////////
// Constants
#define LEN_CONTENT_STR 80
/////////////////////////////////////////////////////////////////////////////
// Enumerations
typedef enum
{
NULL_TOKEN = 0,
UNKNOWN,
TAG_SAMI,
TAG_END_SAMI,
TAG_BODY,
TAG_END_BODY,
TAG_STYLE,
TAG_END_STYLE,
TAG_BR,
PARAGRAPH,
TAG_SYNC,
BLANK_SYNC,
CONTENT_STRING,
CLASS_DEFINE,
STYLE_DEFINE,
START,
CLASS,
SAMI_ID,
LANG,
SAMI_FONT,
SAMI_FONT_COLOR,
SAMI_FONT_END,
} TOKEN_TYPE;
typedef enum
{
LEX_CONTENT,
LEX_GT,
LEX_ENDTAG,
LEX_STARTTAG
} LEXER_STATE;
typedef enum
{
NORMAL,
IN_BODY,
IN_STYLE
};
typedef struct
{
int type;
char string[LEN_CONTENT_STR];
} TOKEN;
typedef struct
{
TOKEN_TYPE token;
char* str;
} TOKEN_LUT;
/////////////////////////////////////////////////////////////////////////////
// Public Services
BOOL probeSubtitlesFileSami(WORD wSubtitleFileID);
BOOL parseSubtitlesFileSami(WORD wSubtitleFileID,DWORD dwScale, DWORD dwRate);
#endif //__AUXSUBTITLESFORMATS_SAMI_H_
#endif // USE_AUX_SUBTITLES
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -