[PATCH] quartz: Implement MediaPosition_put_CurrentPosition
Maarten Lankhorst
m.b.lankhorst at gmail.com
Thu Sep 11 05:45:57 CDT 2008
---
dlls/quartz/filtergraph.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dlls/quartz/filtergraph.c b/dlls/quartz/filtergraph.c
index 9728c37..42b6da8 100644
--- a/dlls/quartz/filtergraph.c
+++ b/dlls/quartz/filtergraph.c
@@ -2570,8 +2570,10 @@ static HRESULT WINAPI MediaPosition_get_Duration(IMediaPosition * iface, REFTIME
}
static HRESULT WINAPI MediaPosition_put_CurrentPosition(IMediaPosition * iface, REFTIME llTime){
- FIXME("(%p)->(%f) stub!\n", iface, llTime);
- return E_NOTIMPL;
+ ICOM_THIS_MULTI(IFilterGraphImpl, IMediaPosition_vtbl, iface);
+ LONGLONG reftime = llTime;
+
+ return IMediaSeeking_SetPositions((IMediaSeeking *)&This->IMediaSeeking_vtbl, &reftime, AM_SEEKING_AbsolutePositioning, NULL, AM_SEEKING_NoPositioning);
}
static HRESULT WINAPI MediaPosition_get_CurrentPosition(IMediaPosition * iface, REFTIME *pllTime){
--
1.5.6.5
--------------050201020104030106050306--
More information about the wine-patches
mailing list