www.pudn.com > MyPlayerbylqh.rar > Subtitles.h


/************************************************************************************** 
 *                                                                                    * 
 *                                                                                    * 
 **************************************************************************************/ 
 
 
#ifndef SUBTITLES_H 
#define SUBTITLES_H 
 
#include "SubtitlesMicroDVD.h" 
#include "MediaClasses.h" 
 
 
 
class MediaSubtitler : public MediaItemSubtitler { 
 
private: 
 
	MediaSubtitlerMicroDVD *microDVDSubtitler; 
	MediaItemSubtitler      *subtitler; 
 
public: 
 
	MediaSubtitler(); 
	~MediaSubtitler(); 
 
 
 
	media_type_t  GetType(); 
	char         *GetName(); 
 
	MP_RESULT     Connect(MediaItem *item); 
	MP_RESULT     ReleaseConnections(); 
 
	DWORD         GetCaps(); 
	MP_RESULT     Configure(HINSTANCE hInstance, HWND hwnd); 
 
 
 
	MP_RESULT     Open(char *lpFilename); 
	subtitles_t  *GetSubtitles(DWORD frameNumber); 
	MP_RESULT     Close(); 
}; 
 
#endif