[PATCH 4/5] mfplat: Forward MFCreateAsyncResult() to rtworkq.dll.
Nikolay Sivov
nsivov at codeweavers.com
Mon Mar 16 04:17:07 CDT 2020
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
dlls/mfplat/mfplat.spec | 2 +-
dlls/mfplat/queue.c | 10 ----------
2 files changed, 1 insertion(+), 11 deletions(-)
diff --git a/dlls/mfplat/mfplat.spec b/dlls/mfplat/mfplat.spec
index 9f08d1aff2..5af717419b 100644
--- a/dlls/mfplat/mfplat.spec
+++ b/dlls/mfplat/mfplat.spec
@@ -40,7 +40,7 @@
@ stdcall MFCreate2DMediaBuffer(long long long long ptr)
@ stub MFCreateAMMediaTypeFromMFMediaType
@ stdcall MFCreateAlignedMemoryBuffer(long long ptr)
-@ stdcall MFCreateAsyncResult(ptr ptr ptr ptr)
+@ stdcall MFCreateAsyncResult(ptr ptr ptr ptr) rtworkq.RtwqCreateAsyncResult
@ stdcall MFCreateAttributes(ptr long)
@ stub MFCreateAudioMediaType
@ stdcall MFCreateCollection(ptr)
diff --git a/dlls/mfplat/queue.c b/dlls/mfplat/queue.c
index d39d6af3a5..6ad3977e59 100644
--- a/dlls/mfplat/queue.c
+++ b/dlls/mfplat/queue.c
@@ -139,16 +139,6 @@ HRESULT WINAPI MFInvokeCallback(IMFAsyncResult *result)
return RtwqInvokeCallback((IRtwqAsyncResult *)result);
}
-/***********************************************************************
- * MFCreateAsyncResult (mfplat.@)
- */
-HRESULT WINAPI MFCreateAsyncResult(IUnknown *object, IMFAsyncCallback *callback, IUnknown *state, IMFAsyncResult **out)
-{
- TRACE("%p, %p, %p, %p.\n", object, callback, state, out);
-
- return RtwqCreateAsyncResult(object, (IRtwqAsyncCallback *)callback, state, (IRtwqAsyncResult **)out);
-}
-
/***********************************************************************
* MFGetTimerPeriodicity (mfplat.@)
*/
--
2.25.1
More information about the wine-devel
mailing list