Mercurial > mplayer.hg
annotate loader/wine/objbase.h @ 25085:da7c8d1b7a36
Move common chain uninit code into separate routine.
author | voroshil |
---|---|
date | Mon, 19 Nov 2007 19:45:01 +0000 |
parents | 9e723abe8646 |
children | 3baf6a2283da |
rev | line source |
---|---|
24770
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
1 #ifndef WINE_OBJBASE_H |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
2 #define WINE_OBJBASE_H |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
3 |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
4 #ifndef STDCALL |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
5 #define STDCALL __attribute__((__stdcall__)) |
24778 | 6 #endif /* WINE_OBJBASE_H */ |
24770
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
7 |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
8 /* from objbase.h needed for ve_vfw.c */ |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
9 typedef enum tagCOINIT { |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
10 COINIT_APARTMENTTHREADED = 0x2, |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
11 COINIT_MULTITHREADED = 0x0, |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
12 COINIT_DISABLE_OLE1DDE = 0x4, |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
13 COINIT_SPEED_OVER_MEMORY = 0x8 |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
14 } COINIT; |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
15 |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
16 HRESULT STDCALL CoInitialize(LPVOID pvReserved); |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
17 HRESULT STDCALL CoInitializeEx(LPVOID pvReserved, DWORD dwCoinit); |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
18 void STDCALL CoUninitialize(void); |
6a8be4b73d07
Add Coinitialize function to vfw encoder and win32 loader.
compn
parents:
diff
changeset
|
19 #endif |