view loader/win32.h @ 6008:c0b50929b2cd

Sometimes yuvscaler can't determine the output size/norm of pal/secam/ntsc, so new option "-norm" is implemented for such source files! by Juergen Hammelmann <juergen.hammelmann@gmx.de>
author jaf
date Tue, 07 May 2002 08:39:22 +0000
parents 4dad31e655b6
children 174e2a58b4cd
line wrap: on
line source

#ifndef loader_win32_h
#define loader_win32_h

#include <time.h>

#include <wine/windef.h>
#include <wine/winbase.h>
#include <com.h>

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);

extern void* my_mreq(int size, int to_zero);
extern int my_release(void* memory);


#endif