Fix namespace compilation.
authorToby Tomkins <toby.tomkins@nokia.com>
Thu, 21 Jun 2012 03:37:23 +0000 (13:37 +1000)
committerQt by Nokia <qt-info@nokia.com>
Mon, 25 Jun 2012 04:39:04 +0000 (06:39 +0200)
Change-Id: Id8d71a48df20da16647834e8f9732012f26f928f
Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
src/gsttools/qgstreamervideowidget.cpp
src/gsttools/qvideosurfacegstsink.cpp
src/imports/audioengine/qdeclarative_audioengine_p.cpp
src/imports/audioengine/qsoundinstance_p.cpp
src/multimedia/gsttools_headers/qgstappsrc_p.h
src/multimedia/gsttools_headers/qgstcodecsinfo_p.h
src/multimedia/gsttools_headers/qgstreamervideooverlay_p.h
src/multimedia/gsttools_headers/qgstreamervideowindow_p.h
src/multimedia/gsttools_headers/qgstxvimagebuffer_p.h
src/multimedia/gsttools_headers/qvideosurfacegstsink_p.h
src/plugins/gstreamer/mediaplayer/qgstreamerplayercontrol.h

index 9c56a06..5910372 100644 (file)
@@ -54,6 +54,8 @@
 #include <gst/interfaces/xoverlay.h>
 #include <gst/interfaces/propertyprobe.h>
 
+QT_BEGIN_NAMESPACE
+
 class QGstreamerVideoWidget : public QWidget
 {
 public:
@@ -350,3 +352,5 @@ void QGstreamerVideoWidgetControl::setSaturation(int saturation)
         emit saturationChanged(saturation);
     }
 }
+
+QT_END_NAMESPACE
index afbc69c..0347c16 100644 (file)
@@ -57,6 +57,8 @@
 
 //#define DEBUG_VIDEO_SURFACE_SINK
 
+QT_BEGIN_NAMESPACE
+
 Q_GLOBAL_STATIC_WITH_ARGS(QMediaPluginLoader, bufferPoolLoader,
         (QGstBufferPoolInterface_iid, QLatin1String("video/bufferpool"), Qt::CaseInsensitive))
 
@@ -895,3 +897,4 @@ GstFlowReturn QVideoSurfaceGstSink::render(GstBaseSink *base, GstBuffer *buffer)
     return sink->delegate->render(buffer);
 }
 
+QT_END_NAMESPACE
index fa02177..1275523 100644 (file)
@@ -53,7 +53,7 @@
 
 #define DEBUG_AUDIOENGINE
 
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
 
 /*!
     \qmlclass AudioEngine QDeclarativeAudioEngine
@@ -536,6 +536,4 @@ void QDeclarativeAudioEngine::handleLoadingChanged()
     The corresponding handler is \c onIsLoadingChanged.
 */
 
-
 QT_END_NAMESPACE
-
index a2effd9..83ba03d 100644 (file)
@@ -54,7 +54,7 @@
 
 #define DEBUG_AUDIOENGINE
 
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
 
 QSoundInstance::QSoundInstance(QObject *parent)
     : QObject(parent)
index dc817e8..df78219 100644 (file)
@@ -49,6 +49,8 @@
 #include <gst/app/gstappsrc.h>
 #include <gst/app/gstappbuffer.h>
 
+QT_BEGIN_NAMESPACE
+
 class QGstAppSrc  : public QObject
 {
     Q_OBJECT
@@ -103,4 +105,6 @@ private:
     bool m_forceData;
 };
 
+QT_END_NAMESPACE
+
 #endif
index 58e843b..f1f1c8b 100644 (file)
@@ -47,6 +47,8 @@
 
 #include <gst/gst.h>
 
+QT_BEGIN_NAMESPACE
+
 class QGstCodecsInfo
 {
 public:
@@ -69,4 +71,6 @@ private:
 };
 
 
+QT_END_NAMESPACE
+
 #endif
index c92c5ff..d40625a 100644 (file)
 
 QT_BEGIN_NAMESPACE
 class QAbstractVideoSurface;
-QT_END_NAMESPACE
 class QX11VideoSurface;
 
-QT_BEGIN_NAMESPACE
-
 class QGstreamerVideoOverlay : public QVideoWindowControl, public QGstreamerVideoRendererInterface
 {
     Q_OBJECT
index da8af5a..9762e42 100644 (file)
 
 QT_BEGIN_NAMESPACE
 class QAbstractVideoSurface;
-QT_END_NAMESPACE
 class QX11VideoSurface;
 
-QT_BEGIN_NAMESPACE
-
 class QGstreamerVideoWindow : public QVideoWindowControl,
         public QGstreamerVideoRendererInterface,
         public QGstreamerSyncMessageFilter
index 26d4655..aafeab0 100644 (file)
@@ -88,8 +88,12 @@ struct QGstXvImageBuffer {
     static GstBufferClass *parent_class;
 };
 
+QT_END_NAMESPACE
+
 Q_DECLARE_METATYPE(XvImage*)
 
+QT_BEGIN_NAMESPACE
+
 class QGstXvImageBufferPool : public QObject, public QGstBufferPoolInterface {
     Q_OBJECT
     Q_INTERFACES(QGstBufferPoolInterface)
index c87db3a..dab13fe 100644 (file)
@@ -68,7 +68,6 @@
 
 QT_BEGIN_NAMESPACE
 class QAbstractVideoSurface;
-QT_END_NAMESPACE
 
 #ifdef HAVE_XVIDEO
 class QGstXvImageBuffer;
@@ -182,4 +181,6 @@ public:
     GstVideoSinkClass parent_class;
 };
 
+QT_END_NAMESPACE
+
 #endif
index c32592a..c09d577 100644 (file)
 
 #include <limits.h>
 
+QT_BEGIN_NAMESPACE
+
 class QMediaPlayerResourceSetInterface;
 
-QT_BEGIN_NAMESPACE
 class QMediaPlaylist;
 class QMediaPlaylistNavigator;
 class QSocketNotifier;