Jeff Latimer : wmvcore: Add stub implementation for WMCreateEditor.
Alexandre Julliard
julliard at winehq.org
Wed Feb 13 13:54:29 CST 2013
Module: wine
Branch: master
Commit: 9f3ff9240df477ff8b674bcfc1c4ab69989a2b9f
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9f3ff9240df477ff8b674bcfc1c4ab69989a2b9f
Author: Jeff Latimer <lats at yless4u.com.au>
Date: Wed Feb 13 13:58:41 2013 +1100
wmvcore: Add stub implementation for WMCreateEditor.
---
dlls/wmvcore/wmvcore.spec | 2 +-
dlls/wmvcore/wmvcore_main.c | 9 +++++++++
include/wmsdkidl.idl | 16 ++++++++++++++++
3 files changed, 26 insertions(+), 1 deletions(-)
diff --git a/dlls/wmvcore/wmvcore.spec b/dlls/wmvcore/wmvcore.spec
index 5b7e4f1..4893001 100644
--- a/dlls/wmvcore/wmvcore.spec
+++ b/dlls/wmvcore/wmvcore.spec
@@ -6,7 +6,7 @@
@ stub WMValidateData
@ stdcall -private DllRegisterServer()
@ stub WMCreateBackupRestorer
-@ stub WMCreateEditor
+@ stdcall WMCreateEditor(ptr)
@ stub WMCreateIndexer
@ stub WMCreateProfileManager
@ stdcall WMCreateReader(ptr long ptr)
diff --git a/dlls/wmvcore/wmvcore_main.c b/dlls/wmvcore/wmvcore_main.c
index 846b8d6..8d928ca 100644
--- a/dlls/wmvcore/wmvcore_main.c
+++ b/dlls/wmvcore/wmvcore_main.c
@@ -52,6 +52,15 @@ HRESULT WINAPI DllRegisterServer(void)
return S_OK;
}
+HRESULT WINAPI WMCreateEditor(IWMMetadataEditor **editor)
+{
+ FIXME("(%p): stub\n", editor);
+
+ *editor = NULL;
+
+ return E_NOTIMPL;
+}
+
HRESULT WINAPI WMCreateReader(IUnknown *reserved, DWORD rights, IWMSyncReader **reader)
{
FIXME("(%p, %x, %p): stub\n", reserved, rights, reader);
diff --git a/include/wmsdkidl.idl b/include/wmsdkidl.idl
index 589d6ae..4cb1db7 100644
--- a/include/wmsdkidl.idl
+++ b/include/wmsdkidl.idl
@@ -182,6 +182,22 @@ interface IWMOutputMediaProps : IWMMediaProps
[
object,
+ uuid(96406bd9-2b2b-11d3-b36b-00c04f6108ff),
+ pointer_default(unique),
+ local
+]
+interface IWMMetadataEditor : IUnknown
+{
+ HRESULT Open(
+ [in] const WCHAR *pwszFilename);
+
+ HRESULT Close();
+
+ HRESULT Flush();
+};
+
+[
+ object,
uuid(96406bd6-2b2b-11d3-b36b-00c04f6108ff),
pointer_default(unique),
local
More information about the wine-cvs
mailing list