[PATCH 5/5] quartz: Try to create the VMR7 in video_renderer_default_create().

Zebediah Figura z.figura12 at gmail.com
Wed Jun 24 16:52:45 CDT 2020


Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
---
 dlls/quartz/videorenderer.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dlls/quartz/videorenderer.c b/dlls/quartz/videorenderer.c
index e004d0fc214..c77331398ea 100644
--- a/dlls/quartz/videorenderer.c
+++ b/dlls/quartz/videorenderer.c
@@ -541,6 +541,10 @@ HRESULT video_renderer_create(IUnknown *outer, IUnknown **out)
 
 HRESULT video_renderer_default_create(IUnknown *outer, IUnknown **out)
 {
-    /* TODO: Attempt to use the VMR-7 renderer instead when possible */
+    HRESULT hr;
+
+    if (SUCCEEDED(hr = vmr7_create(outer, out)))
+        return hr;
+
     return video_renderer_create(outer, out);
 }
-- 
2.27.0




More information about the wine-devel mailing list