From 8f135be13f138e583644aa1ce5e9e565e949824f Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Sun, 21 Nov 2010 13:21:05 +0000 Subject: [PATCH] [MSDMO] add proper stubs svn path=/branches/cmake-bringup/; revision=49685 --- dll/directx/msdmo/CMakeLists.txt | 3 ++- dll/directx/msdmo/msdmo.spec | 8 ++++---- dll/directx/msdmo/stubs.c | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 dll/directx/msdmo/stubs.c diff --git a/dll/directx/msdmo/CMakeLists.txt b/dll/directx/msdmo/CMakeLists.txt index 97f8d5bc5fb..aee95ae3d23 100644 --- a/dll/directx/msdmo/CMakeLists.txt +++ b/dll/directx/msdmo/CMakeLists.txt @@ -9,6 +9,7 @@ spec2def(msdmo.dll msdmo.spec) add_library(msdmo SHARED dmoreg.c dmort.c + stubs.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/msdmo.def) @@ -27,4 +28,4 @@ add_importlibs(msdmo add_dependencies(msdmo dxsdk psdk buildno_header) -add_cab_target(msdmo 1) \ No newline at end of file +add_cab_target(msdmo 1) diff --git a/dll/directx/msdmo/msdmo.spec b/dll/directx/msdmo/msdmo.spec index 1b534d03df7..651c4440295 100644 --- a/dll/directx/msdmo/msdmo.spec +++ b/dll/directx/msdmo/msdmo.spec @@ -1,11 +1,11 @@ @ stdcall DMOEnum(ptr long long ptr long ptr ptr) @ stdcall DMOGetName(ptr wstr) @ stdcall DMOGetTypes(ptr long ptr ptr long ptr ptr) -@ stub DMOGuidToStrA -@ stub DMOGuidToStrW +@ stdcall DMOGuidToStrA(long long) +@ stdcall DMOGuidToStrW(long long) @ stdcall DMORegister(wstr ptr ptr long long ptr long ptr) -@ stub DMOStrToGuidA -@ stub DMOStrToGuidW +@ stdcall DMOStrToGuidA(long long) +@ stdcall DMOStrToGuidW(long long) @ stdcall DMOUnregister(ptr ptr) @ stdcall MoCopyMediaType(ptr ptr) @ stdcall MoCreateMediaType(ptr long) diff --git a/dll/directx/msdmo/stubs.c b/dll/directx/msdmo/stubs.c new file mode 100644 index 00000000000..dfafe7afd49 --- /dev/null +++ b/dll/directx/msdmo/stubs.c @@ -0,0 +1,32 @@ + +#include +#define NDEBUG +#include + +void +WINAPI +DMOGuidToStrA(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void +WINAPI +DMOGuidToStrW(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void +WINAPI +DMOStrToGuidA(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void +WINAPI +DMOStrToGuidW(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} -- 2.17.1