Decouple qmediametadata.h from qmultimedia.h

qmultimedia.h is included in more places, but qmediametadata.h is
larger. This patch should reduce unnecessary #include-ing.

Change-Id: I4a3d174bafc555d794bb75087c1f6b79745ae903
Reviewed-by: Yoann Lopes <yoann.lopes@digia.com>
This commit is contained in:
Sze Howe Koh
2013-04-28 15:01:25 +08:00
committed by The Qt Project
parent 46bf67b7dc
commit f4348fe3ae
22 changed files with 23 additions and 5 deletions

View File

@@ -46,6 +46,7 @@
#include <QMediaService> #include <QMediaService>
#include <QMediaRecorder> #include <QMediaRecorder>
#include <QCameraViewfinder> #include <QCameraViewfinder>
#include <QMediaMetaData>
#include <QMessageBox> #include <QMessageBox>
#include <QPalette> #include <QPalette>

View File

@@ -47,9 +47,9 @@
#include <QMediaService> #include <QMediaService>
#include <QMediaPlaylist> #include <QMediaPlaylist>
#include <QVideoProbe> #include <QVideoProbe>
#include <QMediaMetaData>
#include <QtWidgets> #include <QtWidgets>
Player::Player(QWidget *parent) Player::Player(QWidget *parent)
: QWidget(parent) : QWidget(parent)
, videoWidget(0) , videoWidget(0)

View File

@@ -54,6 +54,7 @@
// //
#include <QtQml/qqml.h> #include <QtQml/qqml.h>
#include <QtMultimedia/qmediametadata.h>
#include "qmediaobject.h" #include "qmediaobject.h"
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@@ -43,7 +43,7 @@
#include <qfileinfo.h> #include <qfileinfo.h>
#include <QtNetwork/QNetworkReply> #include <QtNetwork/QNetworkReply>
#include "qmediaobject_p.h" #include "qmediaobject_p.h"
#include "qmultimedia.h" #include "qmediametadata.h"
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@@ -47,7 +47,6 @@
#include <QtCore/qstring.h> #include <QtCore/qstring.h>
#include <QtMultimedia/qtmultimediadefs.h> #include <QtMultimedia/qtmultimediadefs.h>
#include <QtMultimedia/qmediametadata.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@@ -42,6 +42,7 @@
#include "qandroidmetadatareadercontrol.h" #include "qandroidmetadatareadercontrol.h"
#include "jmediametadataretriever.h" #include "jmediametadataretriever.h"
#include <QtMultimedia/qmediametadata.h>
#include <qsize.h> #include <qsize.h>
#include <QDate> #include <QDate>

View File

@@ -42,7 +42,7 @@
#include "avfmediaplayermetadatacontrol.h" #include "avfmediaplayermetadatacontrol.h"
#include "avfmediaplayersession.h" #include "avfmediaplayersession.h"
#include <QtMultimedia/qmultimedia.h> #include <QtMultimedia/qmediametadata.h>
#import <AVFoundation/AVFoundation.h> #import <AVFoundation/AVFoundation.h>

View File

@@ -39,6 +39,7 @@
** **
****************************************************************************/ ****************************************************************************/
#include "bbmetadatareadercontrol.h" #include "bbmetadatareadercontrol.h"
#include <QtMultimedia/qmediametadata.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@@ -44,9 +44,9 @@
#include <qnetwork.h> #include <qnetwork.h>
#include "directshowmetadatacontrol.h" #include "directshowmetadatacontrol.h"
#include "directshowplayerservice.h" #include "directshowplayerservice.h"
#include <QtMultimedia/qmediametadata.h>
#include <QtCore/qcoreapplication.h> #include <QtCore/qcoreapplication.h>
#ifndef QT_NO_WMSDK #ifndef QT_NO_WMSDK

View File

@@ -46,6 +46,7 @@
#include <private/qgstvideobuffer_p.h> #include <private/qgstvideobuffer_p.h>
#include <private/qvideosurfacegstsink_p.h> #include <private/qvideosurfacegstsink_p.h>
#include <private/qgstutils_p.h> #include <private/qgstutils_p.h>
#include <QtMultimedia/qmediametadata.h>
#include <QtCore/qdebug.h> #include <QtCore/qdebug.h>
#include <QtCore/qbuffer.h> #include <QtCore/qbuffer.h>
#include <QtGui/qimagereader.h> #include <QtGui/qimagereader.h>

View File

@@ -41,6 +41,8 @@
#include "camerabinmetadata.h" #include "camerabinmetadata.h"
#include <QtMultimedia/qmediametadata.h>
#include <gst/gst.h> #include <gst/gst.h>
#include <gst/gstversion.h> #include <gst/gstversion.h>

View File

@@ -41,6 +41,8 @@
#include "qgstreamercapturemetadatacontrol.h" #include "qgstreamercapturemetadatacontrol.h"
#include <QtMultimedia/qmediametadata.h>
#include <gst/gst.h> #include <gst/gst.h>
#include <gst/gstversion.h> #include <gst/gstversion.h>

View File

@@ -42,6 +42,7 @@
#include "qgstreamermetadataprovider.h" #include "qgstreamermetadataprovider.h"
#include "qgstreamerplayersession.h" #include "qgstreamerplayersession.h"
#include <QDebug> #include <QDebug>
#include <QtMultimedia/qmediametadata.h>
#include <gst/gstversion.h> #include <gst/gstversion.h>

View File

@@ -52,6 +52,7 @@
#include <gst/gstvalue.h> #include <gst/gstvalue.h>
#include <gst/base/gstbasesrc.h> #include <gst/base/gstbasesrc.h>
#include <QtMultimedia/qmediametadata.h>
#include <QtCore/qdatetime.h> #include <QtCore/qdatetime.h>
#include <QtCore/qdebug.h> #include <QtCore/qdebug.h>
#include <QtCore/qsize.h> #include <QtCore/qsize.h>

View File

@@ -43,6 +43,7 @@
#include "qt7playermetadata.h" #include "qt7playermetadata.h"
#include "qt7playersession.h" #include "qt7playersession.h"
#include <QtCore/qvarlengtharray.h> #include <QtCore/qvarlengtharray.h>
#include <QtMultimedia/qmediametadata.h>
#import <QTKit/QTMovie.h> #import <QTKit/QTMovie.h>

View File

@@ -39,6 +39,7 @@
** **
****************************************************************************/ ****************************************************************************/
#include <qmediametadata.h>
#include <qdatetime.h> #include <qdatetime.h>
#include <qimage.h> #include <qimage.h>

View File

@@ -46,6 +46,7 @@
#include "qdeclarativeaudio_p.h" #include "qdeclarativeaudio_p.h"
#include "qdeclarativemediametadata_p.h" #include "qdeclarativemediametadata_p.h"
#include <QtMultimedia/qmediametadata.h>
#include <qmediaplayercontrol.h> #include <qmediaplayercontrol.h>
#include <qmediaservice.h> #include <qmediaservice.h>
#include <private/qmediaserviceprovider_p.h> #include <private/qmediaserviceprovider_p.h>

View File

@@ -45,6 +45,7 @@
#include <QtCore/qtimer.h> #include <QtCore/qtimer.h>
#include <QtMultimedia/qmediametadata.h>
#include <qmediaobject.h> #include <qmediaobject.h>
#include <qmediaservice.h> #include <qmediaservice.h>
#include <qmetadatareadercontrol.h> #include <qmetadatareadercontrol.h>

View File

@@ -43,6 +43,7 @@
#include <QtTest/QtTest> #include <QtTest/QtTest>
#include <QDebug> #include <QDebug>
#include <QtMultimedia/qmediametadata.h>
#include <qmediaobject.h> #include <qmediaobject.h>
#include <qmediacontrol.h> #include <qmediacontrol.h>
#include <qmediaservice.h> #include <qmediaservice.h>

View File

@@ -41,6 +41,7 @@
#include <QtCore/QString> #include <QtCore/QString>
#include <QtTest/QtTest> #include <QtTest/QtTest>
#include <QtCore/QCoreApplication> #include <QtCore/QCoreApplication>
#include <QtMultimedia/qmediametadata.h>
#include "mockmetadatareadercontrol.h" #include "mockmetadatareadercontrol.h"

View File

@@ -41,6 +41,7 @@
#include <QtCore/QString> #include <QtCore/QString>
#include <QtTest/QtTest> #include <QtTest/QtTest>
#include <QtCore/QCoreApplication> #include <QtCore/QCoreApplication>
#include <QtMultimedia/qmediametadata.h>
#include "qmetadatawritercontrol.h" #include "qmetadatawritercontrol.h"
#include "mockmetadatawritercontrol.h" #include "mockmetadatawritercontrol.h"

View File

@@ -44,6 +44,7 @@
#include <QDateTime> #include <QDateTime>
#include <QTimer> #include <QTimer>
#include <QtMultimedia/qmediametadata.h>
#include "qcameraimagecapturecontrol.h" #include "qcameraimagecapturecontrol.h"
#include "qcameracontrol.h" #include "qcameracontrol.h"