[PATCH] quartz: Fix support for seeking in parser

Maarten Lankhorst m.b.lankhorst at gmail.com
Thu Dec 9 14:42:54 CST 2010


---
 dlls/quartz/parser.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/dlls/quartz/parser.c b/dlls/quartz/parser.c
index 354d78f..7a7de7f 100644
--- a/dlls/quartz/parser.c
+++ b/dlls/quartz/parser.c
@@ -138,6 +138,8 @@ HRESULT WINAPI Parser_QueryInterface(IBaseFilter * iface, REFIID riid, LPVOID *
       || IsEqualIID(riid, &IID_IMediaFilter)
       || IsEqualIID(riid, &IID_IBaseFilter) )
         *ppv = This;
+    if (IsEqualIID(riid, &IID_IMediaSeeking))
+        *ppv = &This->sourceSeeking;
 
     if (*ppv)
     {
-- 
1.7.1




More information about the wine-patches mailing list