configure: simplify and improve some checks
[mplayer.git] / loader / win32.h
blobbc2a28aeb8fb336f6ee29e1393c2cf98e89c0a77
1 /*
2 * Modified for use with MPlayer, detailed changelog at
3 * http://svn.mplayerhq.hu/mplayer/trunk/
4 */
6 #ifndef MPLAYER_WIN32_H
7 #define MPLAYER_WIN32_H
9 #include <time.h>
11 #include "wine/windef.h"
12 #include "wine/winbase.h"
13 #include "com.h"
15 void my_garbagecollection(void);
17 typedef struct {
18 UINT uDriverSignature;
19 HINSTANCE hDriverModule;
20 DRIVERPROC DriverProc;
21 DWORD dwDriverID;
22 } DRVR;
24 typedef DRVR *PDRVR;
25 typedef DRVR *NPDRVR;
26 typedef DRVR *LPDRVR;
28 typedef struct tls_s tls_t;
31 void* LookupExternal(const char* library, int ordinal);
32 void* LookupExternalByName(const char* library, const char* name);
34 #endif /* MPLAYER_WIN32_H */