annotate loader/wine/objbase.h @ 26286:fc1724f6552c

Darwin and Win32 DVD support libs are handled separately, take them back out of the combined system and DVD header test in the dvdread check.
author diego
date Tue, 01 Apr 2008 21:59:39 +0000
parents a8ea87c71d18
children 837cd9762b4e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
26045
a8ea87c71d18 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 26024
diff changeset
1 #ifndef MPLAYER_OBJBASE_H
a8ea87c71d18 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 26024
diff changeset
2 #define MPLAYER_OBJBASE_H
24770
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__))
26024
4f056043c2c1 Remove misplaced #endif comment.
diego
parents: 25535
diff changeset
6 #endif
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);
25535
3baf6a2283da Add explanatory comments to the #endif part of multiple inclusion guards.
diego
parents: 24778
diff changeset
19
26045
a8ea87c71d18 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 26024
diff changeset
20 #endif /* MPLAYER_OBJBASE_H */