Maarten Lankhorst : quartz: Transmit pullpin messages further.

Alexandre Julliard julliard at winehq.org
Thu Mar 20 09:48:19 CDT 2008


Module: wine
Branch: master
Commit: ea537b916e4a15fc39d9462445db9731f0849bec
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=ea537b916e4a15fc39d9462445db9731f0849bec

Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Wed Mar 19 17:43:11 2008 -0700

quartz: Transmit pullpin messages further.

---

 dlls/quartz/pin.c |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/dlls/quartz/pin.c b/dlls/quartz/pin.c
index d5c9f15..1ff3d8f 100644
--- a/dlls/quartz/pin.c
+++ b/dlls/quartz/pin.c
@@ -1514,26 +1514,30 @@ HRESULT PullPin_Seek(PullPin * This, REFERENCE_TIME rtStart, REFERENCE_TIME rtSt
 
 HRESULT WINAPI PullPin_EndOfStream(IPin * iface)
 {
-    FIXME("(%p)->()\n", iface);
-    return E_NOTIMPL;
+    FIXME("(%p)->() stub\n", iface);
+
+    return SendFurther( iface, deliver_endofstream, NULL, NULL );
 }
 
 HRESULT WINAPI PullPin_BeginFlush(IPin * iface)
 {
-    FIXME("(%p)->()\n", iface);
-    return E_NOTIMPL;
+    FIXME("(%p)->() stub\n", iface);
+
+    return SendFurther( iface, deliver_beginflush, NULL, NULL );
 }
 
 HRESULT WINAPI PullPin_EndFlush(IPin * iface)
 {
-    FIXME("(%p)->()\n", iface);
-    return E_NOTIMPL;
+    FIXME("(%p)->() stub\n", iface);
+
+    return SendFurther( iface, deliver_endflush, NULL, NULL );
 }
 
 HRESULT WINAPI PullPin_NewSegment(IPin * iface, REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate)
 {
-    FIXME("(%p)->(%s, %s, %g)\n", iface, wine_dbgstr_longlong(tStart), wine_dbgstr_longlong(tStop), dRate);
-    return E_NOTIMPL;
+    FIXME("(%p)->(%s, %s, %g) stub\n", iface, wine_dbgstr_longlong(tStart), wine_dbgstr_longlong(tStop), dRate);
+
+    return SendFurther( iface, deliver_newsegment, NULL, NULL );
 }
 
 static const IPinVtbl PullPin_Vtbl = 




More information about the wine-cvs mailing list