Fixed QtMultimedia core namespace compilation.

Change-Id: Ie276a7766bd26f3e49b2bc9c1a28ec96f1e3e4b0
Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
This commit is contained in:
Toby Tomkins
2011-11-25 15:38:27 +10:00
committed by Qt by Nokia
parent b05819f939
commit 581564c990
46 changed files with 148 additions and 43 deletions

View File

@@ -45,6 +45,8 @@
#include <gst/gstversion.h>
QT_BEGIN_NAMESPACE
struct QGstreamerMetaDataKeyLookup
{
QtMultimedia::MetaData key;
@@ -190,3 +192,5 @@ void QGstreamerMetaDataProvider::updateTags()
{
emit metaDataChanged();
}
QT_END_NAMESPACE

View File

@@ -44,7 +44,7 @@
#include <qmetadatareadercontrol.h>
QT_USE_NAMESPACE
QT_BEGIN_NAMESPACE
class QGstreamerPlayerSession;
@@ -71,4 +71,6 @@ private:
QGstreamerPlayerSession *m_session;
};
QT_END_NAMESPACE
#endif // QGSTREAMERMETADATAPROVIDER_H

View File

@@ -58,6 +58,8 @@
//#define DEBUG_PLAYBIN
QT_BEGIN_NAMESPACE
QGstreamerPlayerControl::QGstreamerPlayerControl(QGstreamerPlayerSession *session, QObject *parent)
: QMediaPlayerControl(parent)
, m_ownStream(false)
@@ -773,3 +775,5 @@ void QGstreamerPlayerControl::updatePosition(qint64 pos)
emit positionChanged(pos);
}
QT_END_NAMESPACE

View File

@@ -50,17 +50,15 @@
#include <limits.h>
class PlayerResourcePolicy;
QT_BEGIN_NAMESPACE
class QMediaPlaylist;
class QMediaPlaylistNavigator;
class QSocketNotifier;
QT_END_NAMESPACE
QT_USE_NAMESPACE
class QGstreamerPlayerSession;
class QGstreamerPlayerService;
class PlayerResourcePolicy;
class QGstreamerPlayerControl : public QMediaPlayerControl
{
@@ -155,4 +153,6 @@ private:
PlayerResourcePolicy *m_resources;
};
QT_END_NAMESPACE
#endif

View File

@@ -62,6 +62,8 @@
#include <qmediaplaylistnavigator.h>
#include <qmediaplaylist.h>
QT_BEGIN_NAMESPACE
QGstreamerPlayerService::QGstreamerPlayerService(QObject *parent):
QMediaService(parent),
m_videoOutput(0),
@@ -132,3 +134,4 @@ void QGstreamerPlayerService::releaseControl(QMediaControl *control)
}
}
QT_END_NAMESPACE

View File

@@ -52,7 +52,6 @@ class QMediaMetaData;
class QMediaPlayerControl;
class QMediaPlaylist;
class QMediaPlaylistNavigator;
QT_END_NAMESPACE
class QGstreamerMetaData;
class QGstreamerPlayerControl;
@@ -63,8 +62,6 @@ class QGstreamerVideoRenderer;
class QGstreamerVideoOverlay;
class QGstreamerVideoWidgetControl;
QT_USE_NAMESPACE
class QGstreamerPlayerService : public QMediaService
{
Q_OBJECT
@@ -87,4 +84,6 @@ private:
QMediaControl *m_videoWidget;
};
QT_END_NAMESPACE
#endif

View File

@@ -64,6 +64,8 @@
//#define DEBUG_PLAYBIN
//#define DEBUG_VO_BIN_DUMP
QT_BEGIN_NAMESPACE
typedef enum {
GST_PLAY_FLAG_VIDEO = 0x00000001,
GST_PLAY_FLAG_AUDIO = 0x00000002,
@@ -1616,3 +1618,5 @@ void QGstreamerPlayerSession::showPrerollFrames(bool enabled)
m_displayPrerolledFrame = enabled;
}
}
QT_END_NAMESPACE

View File

@@ -55,13 +55,13 @@
#include <gst/gst.h>
QT_BEGIN_NAMESPACE
class QGstreamerBusHelper;
class QGstreamerMessage;
class QGstreamerVideoRendererInterface;
QT_USE_NAMESPACE
class QGstreamerPlayerSession : public QObject,
public QGstreamerBusMessageFilter
{
@@ -226,4 +226,6 @@ private:
bool m_isLiveSource;
};
QT_END_NAMESPACE
#endif // QGSTREAMERPLAYERSESSION_H

View File

@@ -44,7 +44,7 @@
#include <qmediastreamscontrol.h>
QT_USE_NAMESPACE
QT_BEGIN_NAMESPACE
class QGstreamerPlayerSession;
@@ -67,5 +67,7 @@ private:
QGstreamerPlayerSession *m_session;
};
QT_END_NAMESPACE
#endif // QGSTREAMERSTREAMSCONTROL_H