File qtmultimedia.git-bc03bfdbcf63a81f7261637378e2447e76dc7e97.txt of Package mingw32-libqt5-qtmultimedia

From bc03bfdbcf63a81f7261637378e2447e76dc7e97 Mon Sep 17 00:00:00 2001
From: Joerg Bornemann <joerg.bornemann@qt.io>
Date: Tue, 2 Jul 2019 16:07:00 +0200
Subject: [PATCH 1/1] Fix MinGW build

With newer MinGW versions we have to link against libamstrmid for the
symbols IID_IMFTopologyServiceLookupClient, IID_IMFVideoDeviceID and
IID_IMFVideoPresenter.

Fixes: QTBUG-70655
Change-Id: Ib203d991d2bd8cd63193a7319c156f30f0e8826b
Reviewed-by: VaL Doroshchuk <valentyn.doroshchuk@qt.io>
---
 src/plugins/directshow/directshow.pro | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/plugins/directshow/directshow.pro b/src/plugins/directshow/directshow.pro
index 54d617166..a3badf603 100644
--- a/src/plugins/directshow/directshow.pro
+++ b/src/plugins/directshow/directshow.pro
@@ -16,6 +16,10 @@ mingw {
     DEFINES += NO_DSHOW_STRSAFE
 }
 
+mingw {
+    LIBS_PRIVATE += -lamstrmid
+}
+
 include(common/common.pri)
 qtConfig(directshow-player): include(player/player.pri)
 include(camera/camera.pri)
-- 
2.16.3

openSUSE Build Service is sponsored by