?? auxsubtitles.h
字號:
/****************************************************************************************
* Copyright (c) 2003 ZORAN Corporation, All Rights Reserved
* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF ZORAN CORPORATION
*
* File: $Workfile: AuxSubtitle.h $
*
* Description: Handling DivX external subtitle.
* ===========
*
****************************************************************************************/
#include "Config.h" // Global Configuration - do not remove!
#ifdef USE_AUX_SUBTITLES
#ifndef __AUXSUBTITLES_H_
#define __AUXSUBTITLES_H_
#include "Include\SysDefs.h"
#include "Playcore\FileSys\FileSystem.h"
#include "Playcore\Nav_Clips\AuxSubtitles\AuxSubtitlesCommonPrivate.h"
#include "Playcore\Nav_Clips\Clip.h"
/////////////////////////////////////////////////////////////////////////////
// Constants and Enumerations
#define SUBTITLE_STRING_SC_SZ_B 156
typedef struct{
WCHAR wValidExtension[CLIPS_EXTENSION_NAME_LEN];
enClipType eSubtitleExtensionType;
enClipExtensionName eClipExtensionName;
} SUBTITLE_EXTENSIONS_TAG;
extern CONST SUBTITLE_EXTENSIONS_TAG gSubtitle_Extensions_Table[];
/////////////////////////////////////////////////////////////////////////////
// Public Services
BOOL AuxSubtitles_Init(FileBlock *clipFileInfo, DWORD dwScale, DWORD dwRate);
void AuxSubtitles_Handle(DWORD dwCurrentTime);
void AuxSubtitles_UnlockStringBuffer(void);
void AuxSubtitles_StopDisplay(void);
void AuxSubtitles_GoToTime(DWORD dwCurrentTime);
BOOL AuxSubtitles_IsPresent(void);
void AuxSubtitles_SetPlayMode(BOOL bMode);
#ifdef IS_MP4_CAPABLE
void mp4InitSubtitles();
void mp4CheckAndHandleSubtitle(DWORD dwCurrentTime);
#endif
#endif // __AUXSUBTITLES_H_
#endif // USE_AUX_SUBTITLES
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -