win32.h
资源名称:vlc-1.0.5.zip [点击查看]
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:1k
源码类别:
midi
开发平台:
Unix_Linux
- /*
- * Modified for use with MPlayer, detailed CVS changelog at
- * http://www.mplayerhq.hu/cgi-bin/cvsweb.cgi/main/
- * $Id: 84dbf53e84475ffe8a5f8d752c03f80b1c2d9975 $
- */
- #ifndef loader_win32_h
- #define loader_win32_h
- #include <time.h>
- #include "wine/windef.h"
- #include "wine/winbase.h"
- #include "com.h"
- #ifdef AVIFILE
- #ifdef __GNUC__
- #include "avm_output.h"
- #ifndef __cplusplus
- #define printf(a, ...) avm_printf("Win32 plugin", a, ## __VA_ARGS__)
- #endif
- #endif
- #endif
- extern void my_garbagecollection(void);
- typedef struct {
- UINT uDriverSignature;
- HINSTANCE hDriverModule;
- DRIVERPROC DriverProc;
- DWORD dwDriverID;
- } DRVR;
- typedef DRVR *PDRVR;
- typedef DRVR *NPDRVR;
- typedef DRVR *LPDRVR;
- typedef struct tls_s tls_t;
- extern void* LookupExternal(const char* library, int ordinal);
- extern void* LookupExternalByName(const char* library, const char* name);
- #endif