Initial community commit
This commit is contained in:
parent
537bcbc862
commit
fc06254474
16440 changed files with 4239995 additions and 2 deletions
25
Src/Plugins/Input/in_wmvdrm/WaitLayer.h
Normal file
25
Src/Plugins/Input/in_wmvdrm/WaitLayer.h
Normal file
|
@ -0,0 +1,25 @@
|
|||
#ifndef NULLSOFT_WAITLAYERH
|
||||
#define NULLSOFT_WAITLAYERH
|
||||
|
||||
#include "WMHandler.h"
|
||||
|
||||
class WaitLayer : public WMHandler
|
||||
{
|
||||
public:
|
||||
WaitLayer(IWMReader *_reader);
|
||||
~WaitLayer();
|
||||
|
||||
void ResetForOpen();
|
||||
bool WaitForOpen(int time_ms);
|
||||
bool IsOpen();
|
||||
protected:
|
||||
/* inherited from WMCallback */
|
||||
void OpenCalled();
|
||||
void OpenFailed();
|
||||
void Opened();
|
||||
|
||||
IWMReader *reader; // not ours
|
||||
HANDLE stopEvent, openEvent;
|
||||
};
|
||||
|
||||
#endif
|
Loading…
Add table
Add a link
Reference in a new issue