include: Don't import files in control.idl that aren't imported on Windows.
This commit is contained in:
parent
8d0699e03b
commit
088b3748d4
|
@ -48,7 +48,11 @@ cpp_quote("#define MAX_PIN_NAME 128")
|
|||
cpp_quote("#define MAX_FILTER_NAME 128")
|
||||
|
||||
typedef LONGLONG REFERENCE_TIME;
|
||||
|
||||
cpp_quote("#ifndef REFTIME_DEFINED")
|
||||
cpp_quote("#define REFTIME_DEFINED")
|
||||
typedef DOUBLE REFTIME;
|
||||
cpp_quote("#endif")
|
||||
|
||||
typedef DWORD_PTR HSEMAPHORE;
|
||||
typedef DWORD_PTR HEVENT;
|
||||
|
|
|
@ -17,10 +17,7 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
cpp_quote("#if 0") /* FIXME: these files are not included on Windows */
|
||||
import "shldisp.idl";
|
||||
import "strmif.idl";
|
||||
cpp_quote("#endif")
|
||||
import "oaidl.idl";
|
||||
|
||||
interface IMediaControl;
|
||||
interface IBasicAudio;
|
||||
|
@ -34,6 +31,11 @@ typedef long OAFilterState;
|
|||
typedef LONG_PTR OAHWND;
|
||||
typedef LONG_PTR OAEVENT;
|
||||
|
||||
cpp_quote("#ifndef REFTIME_DEFINED")
|
||||
cpp_quote("#define REFTIME_DEFINED")
|
||||
typedef DOUBLE REFTIME;
|
||||
cpp_quote("#endif")
|
||||
|
||||
/*****************************************************************************
|
||||
* IMediaControl interface
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue