Zebediah Figura : quartz/vmr9: Implement IVMRWindowlessControl:: SetVideoClippingWindow().

Alexandre Julliard julliard at winehq.org
Mon May 27 14:50:19 CDT 2019


Module: wine
Branch: master
Commit: 61b5f780e291073f4a05b7a67e01e0ad6f3ce6a1
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=61b5f780e291073f4a05b7a67e01e0ad6f3ce6a1

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Sat May 25 15:21:21 2019 -0500

quartz/vmr9: Implement IVMRWindowlessControl::SetVideoClippingWindow().

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47258
Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/quartz/vmr9.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dlls/quartz/vmr9.c b/dlls/quartz/vmr9.c
index 847dc40..0178f36 100644
--- a/dlls/quartz/vmr9.c
+++ b/dlls/quartz/vmr9.c
@@ -1831,13 +1831,13 @@ static HRESULT WINAPI VMR7WindowlessControl_SetAspectRatioMode(IVMRWindowlessCon
     return E_NOTIMPL;
 }
 
-static HRESULT WINAPI VMR7WindowlessControl_SetVideoClippingWindow(IVMRWindowlessControl *iface,
-                                                                   HWND hwnd)
+static HRESULT WINAPI VMR7WindowlessControl_SetVideoClippingWindow(IVMRWindowlessControl *iface, HWND window)
 {
-    struct quartz_vmr *This = impl_from_IVMRWindowlessControl(iface);
+    struct quartz_vmr *filter = impl_from_IVMRWindowlessControl(iface);
 
-    FIXME("(%p/%p)->(...) stub\n", iface, This);
-    return E_NOTIMPL;
+    TRACE("iface %p, window %p.\n", iface, window);
+
+    return IVMRWindowlessControl9_SetVideoClippingWindow(&filter->IVMRWindowlessControl9_iface, window);
 }
 
 static HRESULT WINAPI VMR7WindowlessControl_RepaintVideo(IVMRWindowlessControl *iface,




More information about the wine-cvs mailing list