diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/multimediakit/multimediakit.pro | 33 | ||||
-rw-r--r-- | src/multimediakit/qcamera.cpp | 16 | ||||
-rw-r--r-- | src/multimediakit/qmediaimageviewer.cpp | 13 | ||||
-rw-r--r-- | src/multimediakit/qmediaimageviewerservice.cpp | 2 | ||||
-rw-r--r-- | src/multimediakit/qmediaimageviewerservice_p.h | 2 | ||||
-rw-r--r-- | src/multimediakit/qmediaplayer.cpp | 13 | ||||
-rw-r--r-- | src/multimediakitwidgets/multimediakitwidgets.pro | 68 | ||||
-rw-r--r-- | src/multimediakitwidgets/qcameraviewfinder.cpp (renamed from src/multimediakit/qcameraviewfinder.cpp) | 2 | ||||
-rw-r--r-- | src/multimediakitwidgets/qcameraviewfinder.h (renamed from src/multimediakit/qcameraviewfinder.h) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qeglimagetexturesurface.cpp (renamed from src/multimediakit/qeglimagetexturesurface.cpp) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qeglimagetexturesurface_p.h (renamed from src/multimediakit/qeglimagetexturesurface_p.h) | 2 | ||||
-rw-r--r-- | src/multimediakitwidgets/qgraphicsvideoitem.cpp (renamed from src/multimediakit/qgraphicsvideoitem.cpp) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qgraphicsvideoitem.h (renamed from src/multimediakit/qgraphicsvideoitem.h) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qgraphicsvideoitem_maemo6.cpp (renamed from src/multimediakit/qgraphicsvideoitem_maemo6.cpp) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qpaintervideosurface.cpp (renamed from src/multimediakit/qpaintervideosurface.cpp) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qpaintervideosurface_mac.mm (renamed from src/multimediakit/qpaintervideosurface_mac.mm) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qpaintervideosurface_mac_p.h (renamed from src/multimediakit/qpaintervideosurface_mac_p.h) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qpaintervideosurface_p.h (renamed from src/multimediakit/qpaintervideosurface_p.h) | 2 | ||||
-rw-r--r-- | src/multimediakitwidgets/qtmultimediakitwidgetdefs.h | 85 | ||||
-rw-r--r-- | src/multimediakitwidgets/qvideowidget.cpp (renamed from src/multimediakit/qvideowidget.cpp) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qvideowidget.h (renamed from src/multimediakit/qvideowidget.h) | 2 | ||||
-rw-r--r-- | src/multimediakitwidgets/qvideowidget_p.h (renamed from src/multimediakit/qvideowidget_p.h) | 2 | ||||
-rw-r--r-- | src/multimediakitwidgets/qvideowidgetcontrol.cpp (renamed from src/multimediakit/qvideowidgetcontrol.cpp) | 2 | ||||
-rw-r--r-- | src/multimediakitwidgets/qvideowidgetcontrol.h (renamed from src/multimediakit/qvideowidgetcontrol.h) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qvideowindowcontrol.cpp (renamed from src/multimediakit/qvideowindowcontrol.cpp) | 0 | ||||
-rw-r--r-- | src/multimediakitwidgets/qvideowindowcontrol.h (renamed from src/multimediakit/qvideowindowcontrol.h) | 0 | ||||
-rw-r--r-- | src/plugins/gstreamer/gstreamer.pro | 2 | ||||
-rw-r--r-- | src/plugins/qt7/qt7.pro | 2 | ||||
-rw-r--r-- | src/plugins/wmf/wmf.pro | 2 | ||||
-rw-r--r-- | src/src.pro | 4 |
30 files changed, 196 insertions, 58 deletions
diff --git a/src/multimediakit/multimediakit.pro b/src/multimediakit/multimediakit.pro index 4cc1dbfdc..8246110ed 100644 --- a/src/multimediakit/multimediakit.pro +++ b/src/multimediakit/multimediakit.pro @@ -28,9 +28,7 @@ PRIVATE_HEADERS += \ qmediaplaylist_p.h \ qmediaplaylistprovider_p.h \ qmediaimageviewerservice_p.h \ - qvideowidget_p.h \ qmediapluginloader_p.h \ - qpaintervideosurface_p.h \ qvideosurfaceoutput_p.h PUBLIC_HEADERS += \ @@ -59,9 +57,6 @@ PUBLIC_HEADERS += \ qradiotuner.h \ qradiotunercontrol.h \ qtmedianamespace.h \ - qvideowidget.h \ - qvideowindowcontrol.h \ - qvideowidgetcontrol.h \ qaudioencodercontrol.h \ qvideoencodercontrol.h \ qimageencodercontrol.h \ @@ -71,7 +66,6 @@ PUBLIC_HEADERS += \ qmediaplaylistsourcecontrol.h \ qaudioendpointselector.h \ qvideodevicecontrol.h \ - qgraphicsvideoitem.h \ qvideorenderercontrol.h \ qmediatimerange.h \ qmedianetworkaccesscontrol.h \ @@ -102,9 +96,6 @@ SOURCES += qmediacontrol.cpp \ qmediastreamscontrol.cpp \ qradiotuner.cpp \ qradiotunercontrol.cpp \ - qvideowidget.cpp \ - qvideowindowcontrol.cpp \ - qvideowidgetcontrol.cpp \ qaudioencodercontrol.cpp \ qvideoencodercontrol.cpp \ qimageencodercontrol.cpp \ @@ -115,7 +106,6 @@ SOURCES += qmediacontrol.cpp \ qaudioendpointselector.cpp \ qvideodevicecontrol.cpp \ qmediapluginloader.cpp \ - qpaintervideosurface.cpp \ qvideorenderercontrol.cpp \ qmediatimerange.cpp \ qmedianetworkaccesscontrol.cpp \ @@ -124,7 +114,6 @@ SOURCES += qmediacontrol.cpp \ #Camera PUBLIC_HEADERS += \ qcamera.h \ - qcameraviewfinder.h \ qcameraimagecapture.h \ qcameraimagecapturecontrol.h \ qcameraexposure.h \ @@ -141,7 +130,6 @@ PUBLIC_HEADERS += \ SOURCES += \ qcamera.cpp \ - qcameraviewfinder.cpp \ qcameraexposure.cpp \ qcamerafocus.cpp \ qcameraimageprocessing.cpp \ @@ -161,29 +149,8 @@ include(video/video.pri) include(effects/effects.pri) mac:!qpa { -!simulator { - HEADERS += qpaintervideosurface_mac_p.h - OBJECTIVE_SOURCES += qpaintervideosurface_mac.mm -} LIBS += -framework AppKit -framework QuartzCore -framework QTKit } -maemo6 { - isEqual(QT_ARCH,armv6) { - HEADERS += qeglimagetexturesurface_p.h - SOURCES += qeglimagetexturesurface.cpp - - SOURCES += qgraphicsvideoitem_maemo6.cpp - - LIBS += -lX11 - } else { - SOURCES += qgraphicsvideoitem.cpp - } -} - -!maemo* { - SOURCES += qgraphicsvideoitem.cpp -} - HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS diff --git a/src/multimediakit/qcamera.cpp b/src/multimediakit/qcamera.cpp index d7fb532db..58dff9782 100644 --- a/src/multimediakit/qcamera.cpp +++ b/src/multimediakit/qcamera.cpp @@ -52,8 +52,6 @@ #include <qcameraimageprocessingcontrol.h> #include <qcameraimagecapturecontrol.h> #include <qvideodevicecontrol.h> -#include <qvideowidget.h> -#include <qgraphicsvideoitem.h> #include <qvideosurfaceoutput_p.h> QT_USE_NAMESPACE @@ -470,6 +468,8 @@ QCameraImageProcessing *QCamera::imageProcessing() const The previously set viewfinder is detached. \since 1.1 */ + +// QVideoWidget is forward declared void QCamera::setViewfinder(QVideoWidget *viewfinder) { Q_D(QCamera); @@ -478,7 +478,10 @@ void QCamera::setViewfinder(QVideoWidget *viewfinder) if (d->viewfinder) unbind(d->viewfinder); - d->viewfinder = viewfinder && bind(viewfinder) ? viewfinder : 0; + // We don't know (in this library) that QVideoWidget inherits QObject + QObject *viewFinderObject = reinterpret_cast<QObject*>(viewfinder); + + d->viewfinder = viewFinderObject && bind(viewFinderObject) ? viewFinderObject : 0; } /*! @@ -486,6 +489,7 @@ void QCamera::setViewfinder(QVideoWidget *viewfinder) The previously set viewfinder is detached. \since 1.1 */ +// QGraphicsVideoItem is forward declared void QCamera::setViewfinder(QGraphicsVideoItem *viewfinder) { Q_D(QCamera); @@ -494,7 +498,11 @@ void QCamera::setViewfinder(QGraphicsVideoItem *viewfinder) if (d->viewfinder) unbind(d->viewfinder); - d->viewfinder = viewfinder && bind(viewfinder) ? viewfinder : 0; + // We don't know (in this library) that QGraphicsVideoItem (multiply) inherits QObject + // but QObject inheritance depends on QObject coming first, so try this out. + QObject *viewFinderObject = reinterpret_cast<QObject*>(viewfinder); + + d->viewfinder = viewFinderObject && bind(viewFinderObject) ? viewFinderObject : 0; } /*! diff --git a/src/multimediakit/qmediaimageviewer.cpp b/src/multimediakit/qmediaimageviewer.cpp index 1a5e659f1..cac508f8d 100644 --- a/src/multimediakit/qmediaimageviewer.cpp +++ b/src/multimediakit/qmediaimageviewer.cpp @@ -44,12 +44,10 @@ #include "qmediaobject_p.h" #include "qmediaimageviewerservice_p.h" -#include <qgraphicsvideoitem.h> #include <qmediaplaylist.h> #include <qmediaplaylistsourcecontrol.h> #include <qmediacontent.h> #include <qmediaresource.h> -#include <qvideowidget.h> #include <qvideosurfaceoutput_p.h> #include <QtCore/qcoreevent.h> @@ -411,7 +409,10 @@ void QMediaImageViewer::setVideoOutput(QVideoWidget *widget) if (d->videoOutput) unbind(d->videoOutput); - d->videoOutput = bind(widget) ? widget : 0; + // We don't know (in this library) that QVideoWidget inherits QObject + QObject *widgetObject = reinterpret_cast<QObject*>(widget); + + d->videoOutput = widgetObject && bind(widgetObject) ? widgetObject : 0; } /*! @@ -428,7 +429,11 @@ void QMediaImageViewer::setVideoOutput(QGraphicsVideoItem *item) if (d->videoOutput) unbind(d->videoOutput); - d->videoOutput = bind(item) ? item : 0; + // We don't know (in this library) that QGraphicsVideoItem (multiply) inherits QObject + // but QObject inheritance depends on QObject coming first, so try this out. + QObject *itemObject = reinterpret_cast<QObject*>(item); + + d->videoOutput = itemObject && bind(itemObject) ? itemObject : 0; } /*! diff --git a/src/multimediakit/qmediaimageviewerservice.cpp b/src/multimediakit/qmediaimageviewerservice.cpp index 869872c54..65de7a81b 100644 --- a/src/multimediakit/qmediaimageviewerservice.cpp +++ b/src/multimediakit/qmediaimageviewerservice.cpp @@ -48,13 +48,11 @@ #include <qmediaresource.h> #include <qmediaobject_p.h> #include <qvideorenderercontrol.h> -#include <qvideowidgetcontrol.h> #include <QtCore/qdebug.h> #include <QtCore/qurl.h> #include <QtGui/qimagereader.h> -#include <QtGui/qpainter.h> #include <QtNetwork/qnetworkaccessmanager.h> #include <QtNetwork/qnetworkreply.h> diff --git a/src/multimediakit/qmediaimageviewerservice_p.h b/src/multimediakit/qmediaimageviewerservice_p.h index 55d36c8cb..1fe4d4e24 100644 --- a/src/multimediakit/qmediaimageviewerservice_p.h +++ b/src/multimediakit/qmediaimageviewerservice_p.h @@ -57,8 +57,6 @@ #include <qmediaservice.h> #include <qmediaimageviewer.h> #include <qvideorenderercontrol.h> -#include <qvideowidget.h> -#include <qvideowidgetcontrol.h> #include <QtCore/qpointer.h> #include <QtGui/qimage.h> diff --git a/src/multimediakit/qmediaplayer.cpp b/src/multimediakit/qmediaplayer.cpp index 75e414f6d..4e87e9c42 100644 --- a/src/multimediakit/qmediaplayer.cpp +++ b/src/multimediakit/qmediaplayer.cpp @@ -55,9 +55,7 @@ #include <qmediaplaylist.h> #include <qmediaplaylistcontrol.h> #include <qmediaplaylistsourcecontrol.h> -#include <qvideowidget.h> #include <qvideosurfaceoutput_p.h> -#include <qgraphicsvideoitem.h> #include <qmedianetworkaccesscontrol.h> QT_BEGIN_NAMESPACE @@ -748,7 +746,10 @@ void QMediaPlayer::setVideoOutput(QVideoWidget *output) if (d->videoOutput) unbind(d->videoOutput); - d->videoOutput = output && bind(output) ? output : 0; + // We don't know (in this library) that QVideoWidget inherits QObject + QObject *outputObject = reinterpret_cast<QObject*>(output); + + d->videoOutput = outputObject && bind(outputObject) ? outputObject : 0; } /*! @@ -767,7 +768,11 @@ void QMediaPlayer::setVideoOutput(QGraphicsVideoItem *output) if (d->videoOutput) unbind(d->videoOutput); - d->videoOutput = output && bind(output) ? output : 0; + // We don't know (in this library) that QGraphicsVideoItem (multiply) inherits QObject + // but QObject inheritance depends on QObject coming first, so try this out. + QObject *outputObject = reinterpret_cast<QObject*>(output); + + d->videoOutput = outputObject && bind(outputObject) ? outputObject : 0; } /*! diff --git a/src/multimediakitwidgets/multimediakitwidgets.pro b/src/multimediakitwidgets/multimediakitwidgets.pro new file mode 100644 index 000000000..5adda10d7 --- /dev/null +++ b/src/multimediakitwidgets/multimediakitwidgets.pro @@ -0,0 +1,68 @@ +load(qt_module) + +# distinct from QtMultimediaKit +TARGET = QtMultimediaKitWidgets +QPRO_PWD = $$PWD +QT = core gui multimediakit-private + +CONFIG += module no_private_qt_headers_warning +MODULE_PRI += ../../modules/qt_multimediakitwidgets.pri + +contains(QT_CONFIG, opengl) | contains(QT_CONFIG, opengles2) { + QT += opengl +} else { + DEFINES += QT_NO_OPENGL +} + +!static:DEFINES += QT_MAKEDLL +DEFINES += QT_BUILD_MULTIMEDIAWIDGETS_LIB + +load(qt_module_config) + +PRIVATE_HEADERS += \ + qvideowidget_p.h \ + qpaintervideosurface_p.h \ + +PUBLIC_HEADERS += \ + qtmultimediakitwidgetdefs.h \ + qtmultimediakitwidgetsversion.h \ + qcameraviewfinder.h \ + qgraphicsvideoitem.h \ + qvideowidgetcontrol.h \ + qvideowidget.h \ + qvideowindowcontrol.h + +SOURCES += \ + qcameraviewfinder.cpp \ + qpaintervideosurface.cpp \ + qvideowidgetcontrol.cpp \ + qvideowidget.cpp \ + qvideowindowcontrol.cpp \ + +mac:!qpa { +!simulator { + PRIVATE_HEADERS += qpaintervideosurface_mac_p.h + OBJECTIVE_SOURCES += qpaintervideosurface_mac.mm +} + LIBS += -framework AppKit -framework QuartzCore -framework QTKit +} + +maemo6 { + isEqual(QT_ARCH,armv6) { + PRIVATE_HEADERS += qeglimagetexturesurface_p.h + SOURCES += qeglimagetexturesurface.cpp + + SOURCES += qgraphicsvideoitem_maemo6.cpp + + LIBS += -lX11 + } else { + SOURCES += qgraphicsvideoitem.cpp + } +} + +!maemo* { + SOURCES += qgraphicsvideoitem.cpp +} + +HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS + diff --git a/src/multimediakit/qcameraviewfinder.cpp b/src/multimediakitwidgets/qcameraviewfinder.cpp index c4df95934..42167ebb4 100644 --- a/src/multimediakit/qcameraviewfinder.cpp +++ b/src/multimediakitwidgets/qcameraviewfinder.cpp @@ -41,7 +41,7 @@ #include <QDebug> -#include <qmediaobject_p.h> +#include <private/qmediaobject_p.h> #include <qcamera.h> #include <qcameraviewfinder.h> diff --git a/src/multimediakit/qcameraviewfinder.h b/src/multimediakitwidgets/qcameraviewfinder.h index 0feee37c1..0feee37c1 100644 --- a/src/multimediakit/qcameraviewfinder.h +++ b/src/multimediakitwidgets/qcameraviewfinder.h diff --git a/src/multimediakit/qeglimagetexturesurface.cpp b/src/multimediakitwidgets/qeglimagetexturesurface.cpp index 685ae031f..685ae031f 100644 --- a/src/multimediakit/qeglimagetexturesurface.cpp +++ b/src/multimediakitwidgets/qeglimagetexturesurface.cpp diff --git a/src/multimediakit/qeglimagetexturesurface_p.h b/src/multimediakitwidgets/qeglimagetexturesurface_p.h index d8aceb74d..aa88702a6 100644 --- a/src/multimediakit/qeglimagetexturesurface_p.h +++ b/src/multimediakitwidgets/qeglimagetexturesurface_p.h @@ -53,7 +53,7 @@ // We mean it. // -#include <qtmultimediakitdefs.h> +#include <qtmultimediakitwidgetdefs.h> #include <QtCore/qsize.h> #include <QtGui/qimage.h> #include <QtGui/qmatrix4x4.h> diff --git a/src/multimediakit/qgraphicsvideoitem.cpp b/src/multimediakitwidgets/qgraphicsvideoitem.cpp index 1f8f6db61..1f8f6db61 100644 --- a/src/multimediakit/qgraphicsvideoitem.cpp +++ b/src/multimediakitwidgets/qgraphicsvideoitem.cpp diff --git a/src/multimediakit/qgraphicsvideoitem.h b/src/multimediakitwidgets/qgraphicsvideoitem.h index 309ec4ddb..309ec4ddb 100644 --- a/src/multimediakit/qgraphicsvideoitem.h +++ b/src/multimediakitwidgets/qgraphicsvideoitem.h diff --git a/src/multimediakit/qgraphicsvideoitem_maemo6.cpp b/src/multimediakitwidgets/qgraphicsvideoitem_maemo6.cpp index e0f812ca6..e0f812ca6 100644 --- a/src/multimediakit/qgraphicsvideoitem_maemo6.cpp +++ b/src/multimediakitwidgets/qgraphicsvideoitem_maemo6.cpp diff --git a/src/multimediakit/qpaintervideosurface.cpp b/src/multimediakitwidgets/qpaintervideosurface.cpp index bd82f7841..bd82f7841 100644 --- a/src/multimediakit/qpaintervideosurface.cpp +++ b/src/multimediakitwidgets/qpaintervideosurface.cpp diff --git a/src/multimediakit/qpaintervideosurface_mac.mm b/src/multimediakitwidgets/qpaintervideosurface_mac.mm index 02eabfe7d..02eabfe7d 100644 --- a/src/multimediakit/qpaintervideosurface_mac.mm +++ b/src/multimediakitwidgets/qpaintervideosurface_mac.mm diff --git a/src/multimediakit/qpaintervideosurface_mac_p.h b/src/multimediakitwidgets/qpaintervideosurface_mac_p.h index 667d4b5e3..667d4b5e3 100644 --- a/src/multimediakit/qpaintervideosurface_mac_p.h +++ b/src/multimediakitwidgets/qpaintervideosurface_mac_p.h diff --git a/src/multimediakit/qpaintervideosurface_p.h b/src/multimediakitwidgets/qpaintervideosurface_p.h index 19361ed5f..db6aa07e4 100644 --- a/src/multimediakit/qpaintervideosurface_p.h +++ b/src/multimediakitwidgets/qpaintervideosurface_p.h @@ -53,7 +53,7 @@ // We mean it. // -#include <qtmultimediakitdefs.h> +#include <qtmultimediakitwidgetdefs.h> #include <QtCore/qsize.h> #include <QtGui/qimage.h> #include <QtGui/qmatrix4x4.h> diff --git a/src/multimediakitwidgets/qtmultimediakitwidgetdefs.h b/src/multimediakitwidgets/qtmultimediakitwidgetdefs.h new file mode 100644 index 000000000..c9d3202a8 --- /dev/null +++ b/src/multimediakitwidgets/qtmultimediakitwidgetdefs.h @@ -0,0 +1,85 @@ +/**************************************************************************** +** +** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). +** All rights reserved. +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** This file is part of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** GNU Lesser General Public License Usage +** This file may be used under the terms of the GNU Lesser General Public +** License version 2.1 as published by the Free Software Foundation and +** appearing in the file LICENSE.LGPL included in the packaging of this +** file. Please review the following information to ensure the GNU Lesser +** General Public License version 2.1 requirements will be met: +** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain additional +** rights. These rights are described in the Nokia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU General +** Public License version 3.0 as published by the Free Software Foundation +** and appearing in the file LICENSE.GPL included in the packaging of this +** file. Please review the following information to ensure the GNU General +** Public License version 3.0 requirements will be met: +** http://www.gnu.org/copyleft/gpl.html. +** +** Other Usage +** Alternatively, this file may be used in accordance with the terms and +** conditions contained in a signed written agreement between you and Nokia. +** +** +** +** +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +// +// W A R N I N G +// ------------- +// +// This file is not part of the Qt API. It exists purely as an +// implementation detail. This header file may change from version to +// version without notice, or even be removed. +// +// We mean it. +// + +#ifndef QTMULTIMEDIAKITWIDGETS_P_H +#define QTMULTIMEDIAKITWIDGETS_P_H + +#include <QtCore/qglobal.h> + +#if defined(Q_OS_WIN) +# if defined(QT_NODLL) +# undef QT_MAKEDLL +# undef QT_DLL +# elif defined(QT_MAKEDLL) +# if defined(QT_DLL) +# undef QT_DLL +# endif +# if defined(QT_BUILD_MULTIMEDIA_LIB) +# define Q_MULTIMEDIAWIDGETS_EXPORT Q_DECL_EXPORT +# else +# define Q_MULTIMEDIAWIDGETS_EXPORT Q_DECL_IMPORT +# endif +# elif defined(QT_DLL) /* use a Qt DLL library */ +# define Q_MULTIMEDIAWIDGETS_EXPORT Q_DECL_IMPORT +# endif +#endif + +#if !defined(Q_MULTIMEDIAWIDGETS_EXPORT) +# if defined(QT_SHARED) +# define Q_MULTIMEDIAWIDGETS_EXPORT Q_DECL_EXPORT +# else +# define Q_MULTIMEDIAWIDGETS_EXPORT +# endif +#endif + +#endif // QMULTIMEDIAKITWIDGETS_P_H + diff --git a/src/multimediakit/qvideowidget.cpp b/src/multimediakitwidgets/qvideowidget.cpp index 6ed9209c2..6ed9209c2 100644 --- a/src/multimediakit/qvideowidget.cpp +++ b/src/multimediakitwidgets/qvideowidget.cpp diff --git a/src/multimediakit/qvideowidget.h b/src/multimediakitwidgets/qvideowidget.h index 43c603ed4..4a400399c 100644 --- a/src/multimediakit/qvideowidget.h +++ b/src/multimediakitwidgets/qvideowidget.h @@ -44,7 +44,7 @@ #include <QtGui/qwidget.h> -#include <qtmultimediakitdefs.h> +#include <qtmultimediakitwidgetdefs.h> #include <qmediabindableinterface.h> QT_BEGIN_NAMESPACE diff --git a/src/multimediakit/qvideowidget_p.h b/src/multimediakitwidgets/qvideowidget_p.h index 4676cb6b9..12687943c 100644 --- a/src/multimediakit/qvideowidget_p.h +++ b/src/multimediakitwidgets/qvideowidget_p.h @@ -53,7 +53,7 @@ // We mean it. // -#include <qtmultimediakitdefs.h> +#include <qtmultimediakitwidgetdefs.h> #include "qvideowidget.h" #ifndef QT_NO_OPENGL diff --git a/src/multimediakit/qvideowidgetcontrol.cpp b/src/multimediakitwidgets/qvideowidgetcontrol.cpp index cd29cbd8c..d85c64def 100644 --- a/src/multimediakit/qvideowidgetcontrol.cpp +++ b/src/multimediakitwidgets/qvideowidgetcontrol.cpp @@ -40,7 +40,7 @@ ****************************************************************************/ #include "qvideowidgetcontrol.h" -#include "qmediacontrol_p.h" +#include "private/qmediacontrol_p.h" QT_BEGIN_NAMESPACE diff --git a/src/multimediakit/qvideowidgetcontrol.h b/src/multimediakitwidgets/qvideowidgetcontrol.h index d5797918d..d5797918d 100644 --- a/src/multimediakit/qvideowidgetcontrol.h +++ b/src/multimediakitwidgets/qvideowidgetcontrol.h diff --git a/src/multimediakit/qvideowindowcontrol.cpp b/src/multimediakitwidgets/qvideowindowcontrol.cpp index 0adcfec06..0adcfec06 100644 --- a/src/multimediakit/qvideowindowcontrol.cpp +++ b/src/multimediakitwidgets/qvideowindowcontrol.cpp diff --git a/src/multimediakit/qvideowindowcontrol.h b/src/multimediakitwidgets/qvideowindowcontrol.h index c48294d85..c48294d85 100644 --- a/src/multimediakit/qvideowindowcontrol.h +++ b/src/multimediakitwidgets/qvideowindowcontrol.h diff --git a/src/plugins/gstreamer/gstreamer.pro b/src/plugins/gstreamer/gstreamer.pro index 1e3340b0f..aad096114 100644 --- a/src/plugins/gstreamer/gstreamer.pro +++ b/src/plugins/gstreamer/gstreamer.pro @@ -2,7 +2,7 @@ load(qt_module) TARGET = qgstengine -QT += multimediakit-private network +QT += multimediakit-private network multimediakitwidgets-private PLUGIN_TYPE=mediaservice load(qt_plugin) diff --git a/src/plugins/qt7/qt7.pro b/src/plugins/qt7/qt7.pro index a8d2b4653..5be085eb2 100644 --- a/src/plugins/qt7/qt7.pro +++ b/src/plugins/qt7/qt7.pro @@ -1,7 +1,7 @@ load(qt_module) TARGET = qqt7engine -QT += multimediakit-private network +QT += multimediakit-private multimediakitwidgets-private network PLUGIN_TYPE = mediaservice load(qt_plugin) diff --git a/src/plugins/wmf/wmf.pro b/src/plugins/wmf/wmf.pro index 5eccc80d5..0bb1743a7 100644 --- a/src/plugins/wmf/wmf.pro +++ b/src/plugins/wmf/wmf.pro @@ -1,7 +1,7 @@ load(qt_module) TARGET = wmfengine -QT += multimediakit-private network +QT += multimediakit-private network multimediakitwidgets-private PLUGIN_TYPE=mediaservice load(qt_plugin) diff --git a/src/src.pro b/src/src.pro index 6ee33f358..cad13103e 100644 --- a/src/src.pro +++ b/src/src.pro @@ -2,7 +2,11 @@ TEMPLATE = subdirs CONFIG += ordered +library_qtmmkwidgets.subdir = $$IN_PWD/multimediakitwidgets +library_qtmmkwidgets.depends = multimediakit + SUBDIRS += multimediakit +SUBDIRS += library_qtmmkwidgets SUBDIRS += imports SUBDIRS += plugins |