diff options
author | Mark Brand <mabrand@mabrand.nl> | 2012-12-19 22:53:14 (GMT) |
---|---|---|
committer | Mark Brand <mabrand@mabrand.nl> | 2012-12-20 07:52:43 (GMT) |
commit | c0ab4fe418b73d56cb3483dbcc1fa7ddef0d52fe (patch) | |
tree | 670c051f12d90bc47c51f20aa2ce7c9559640395 /src/qtmultimedia-1-cherrypicks.patch | |
parent | 19b1afc07f6a199d45076c18d7a16e99d159e1ae (diff) | |
download | mxe-c0ab4fe418b73d56cb3483dbcc1fa7ddef0d52fe.zip mxe-c0ab4fe418b73d56cb3483dbcc1fa7ddef0d52fe.tar.gz mxe-c0ab4fe418b73d56cb3483dbcc1fa7ddef0d52fe.tar.bz2 |
package qt5: replace monolothic package with module packages
Qt 5 is designed to be modular. The big monolothic tarball is
actually deprecated.
Diffstat (limited to 'src/qtmultimedia-1-cherrypicks.patch')
-rw-r--r-- | src/qtmultimedia-1-cherrypicks.patch | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/src/qtmultimedia-1-cherrypicks.patch b/src/qtmultimedia-1-cherrypicks.patch new file mode 100644 index 0000000..4d37a25 --- /dev/null +++ b/src/qtmultimedia-1-cherrypicks.patch @@ -0,0 +1,107 @@ +This file is part of MXE. +See index.html for further information. + +From 1c8e01e0938fffc78fe074a4bfff6f287f521eb0 Mon Sep 17 00:00:00 2001 +From: Mark Brand <mabrand@mabrand.nl> +Date: Thu, 20 Dec 2012 01:20:49 +0100 +Subject: [PATCH 1/2] fix include statements + + +diff --git a/src/plugins/directshow/camera/dscameraservice.cpp b/src/plugins/directshow/camera/dscameraservice.cpp +index 6d29741..fcbd1ef 100644 +--- a/src/plugins/directshow/camera/dscameraservice.cpp ++++ b/src/plugins/directshow/camera/dscameraservice.cpp +@@ -44,7 +44,7 @@ + + #if defined(HAVE_WIDGETS) + #include <QtWidgets/qwidget.h> +-#include <QVideoWidgetControl.h> ++#include <QVideoWidgetControl> + #endif + + #include "dscameraservice.h" +diff --git a/src/plugins/directshow/camera/dsvideodevicecontrol.cpp b/src/plugins/directshow/camera/dsvideodevicecontrol.cpp +index 4686569..7c33d13 100644 +--- a/src/plugins/directshow/camera/dsvideodevicecontrol.cpp ++++ b/src/plugins/directshow/camera/dsvideodevicecontrol.cpp +@@ -49,7 +49,7 @@ + #include <dshow.h> + #include <objbase.h> + #include <initguid.h> +-#include <Ocidl.h> ++#include <ocidl.h> + #include <string.h> + + extern const CLSID CLSID_VideoInputDeviceCategory; +diff --git a/src/plugins/directshow/camera/dsvideowidgetcontrol.cpp b/src/plugins/directshow/camera/dsvideowidgetcontrol.cpp +index 843719b..d7a913d 100644 +--- a/src/plugins/directshow/camera/dsvideowidgetcontrol.cpp ++++ b/src/plugins/directshow/camera/dsvideowidgetcontrol.cpp +@@ -42,7 +42,7 @@ + #include <QtCore/qcoreevent.h> + #include <QtCore/qtimer.h> + +-#include "DSVideoWidgetControl.h" ++#include "dsvideowidgetcontrol.h" + #include "dscamerasession.h" + + QT_BEGIN_NAMESPACE +diff --git a/src/plugins/directshow/camera/dsvideowidgetcontrol.h b/src/plugins/directshow/camera/dsvideowidgetcontrol.h +index ac390c8..9249c31 100644 +--- a/src/plugins/directshow/camera/dsvideowidgetcontrol.h ++++ b/src/plugins/directshow/camera/dsvideowidgetcontrol.h +@@ -49,7 +49,7 @@ + #include <QtMultimedia/qvideosurfaceformat.h> + + #include <qvideowidgetcontrol.h> +-#include "DsCameraControl.h" ++#include "dscameracontrol.h" + + QT_BEGIN_HEADER + +-- +1.7.10.4 + + +From 7bf0aafc591af9c2a0f6a600cbec03e78c8ed72a Mon Sep 17 00:00:00 2001 +From: Mark Brand <mabrand@mabrand.nl> +Date: Thu, 13 Dec 2012 20:23:48 +0100 +Subject: [PATCH 2/2] remove duplicate defs (mxe-specific) + + +diff --git a/src/multimedia/audio/qaudiodeviceinfo_win32_p.cpp b/src/multimedia/audio/qaudiodeviceinfo_win32_p.cpp +index 3c66d05..10e8037 100644 +--- a/src/multimedia/audio/qaudiodeviceinfo_win32_p.cpp ++++ b/src/multimedia/audio/qaudiodeviceinfo_win32_p.cpp +@@ -67,19 +67,19 @@ typedef struct _DDPIXELFORMAT* LPDDPIXELFORMAT; + #else + + extern GUID CLSID_AudioInputDeviceCategory; +-extern GUID CLSID_AudioRendererCategory; +-extern GUID IID_ICreateDevEnum; +-extern GUID CLSID_SystemDeviceEnum; ++//extern GUID CLSID_AudioRendererCategory; ++//extern GUID IID_ICreateDevEnum; ++//extern GUID CLSID_SystemDeviceEnum; + + #ifndef __ICreateDevEnum_INTERFACE_DEFINED__ + #define __ICreateDevEnum_INTERFACE_DEFINED__ + +-DECLARE_INTERFACE_(ICreateDevEnum, IUnknown) +-{ +- STDMETHOD(CreateClassEnumerator)(REFCLSID clsidDeviceClass, +- IEnumMoniker **ppEnumMoniker, +- DWORD dwFlags) PURE; +-}; ++//DECLARE_INTERFACE_(ICreateDevEnum, IUnknown) ++//{ ++// STDMETHOD(CreateClassEnumerator)(REFCLSID clsidDeviceClass, ++// IEnumMoniker **ppEnumMoniker, ++// DWORD dwFlags) PURE; ++//}; + + #endif // __ICreateDevEnum_INTERFACE_DEFINED__ + +-- +1.7.10.4 + |