summaryrefslogtreecommitdiffstats
path: root/src/plugins/directshow
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/directshow')
-rw-r--r--src/plugins/directshow/dsserviceplugin.cpp5
-rw-r--r--src/plugins/directshow/dsserviceplugin.h4
-rw-r--r--src/plugins/directshow/helpers/directshowbasefilter.cpp4
-rw-r--r--src/plugins/directshow/helpers/directshowbasefilter.h4
-rw-r--r--src/plugins/directshow/helpers/directshoweventloop.cpp4
-rw-r--r--src/plugins/directshow/helpers/directshoweventloop.h4
-rw-r--r--src/plugins/directshow/helpers/directshowmediatype.h4
-rw-r--r--src/plugins/directshow/helpers/directshowmediatypeenum.h4
-rw-r--r--src/plugins/directshow/helpers/directshowobject.cpp3
-rw-r--r--src/plugins/directshow/helpers/directshowobject.h4
-rw-r--r--src/plugins/directshow/helpers/directshowpin.cpp4
-rw-r--r--src/plugins/directshow/helpers/directshowpin.h4
-rw-r--r--src/plugins/directshow/helpers/directshowpinenum.cpp4
-rw-r--r--src/plugins/directshow/helpers/directshowpinenum.h4
-rw-r--r--src/plugins/directshow/helpers/directshowutils.cpp4
-rw-r--r--src/plugins/directshow/helpers/directshowvideobuffer.cpp4
-rw-r--r--src/plugins/directshow/helpers/directshowvideobuffer.h3
-rw-r--r--src/plugins/directshow/player/directshowaudioendpointcontrol.cpp4
-rw-r--r--src/plugins/directshow/player/directshowaudioendpointcontrol.h6
-rw-r--r--src/plugins/directshow/player/directshowevrvideowindowcontrol.h4
-rw-r--r--src/plugins/directshow/player/directshowioreader.cpp4
-rw-r--r--src/plugins/directshow/player/directshowioreader.h3
-rw-r--r--src/plugins/directshow/player/directshowiosource.cpp4
-rw-r--r--src/plugins/directshow/player/directshowiosource.h4
-rw-r--r--src/plugins/directshow/player/directshowmetadatacontrol.h6
-rw-r--r--src/plugins/directshow/player/directshowplayercontrol.h4
-rw-r--r--src/plugins/directshow/player/directshowplayerservice.cpp4
-rw-r--r--src/plugins/directshow/player/directshowplayerservice.h7
-rw-r--r--src/plugins/directshow/player/directshowvideorenderercontrol.h6
-rw-r--r--src/plugins/directshow/player/videosurfacefilter.cpp4
-rw-r--r--src/plugins/directshow/player/videosurfacefilter.h4
-rw-r--r--src/plugins/directshow/player/vmr9videowindowcontrol.h4
32 files changed, 109 insertions, 26 deletions
diff --git a/src/plugins/directshow/dsserviceplugin.cpp b/src/plugins/directshow/dsserviceplugin.cpp
index 9060bac7c..51be7e500 100644
--- a/src/plugins/directshow/dsserviceplugin.cpp
+++ b/src/plugins/directshow/dsserviceplugin.cpp
@@ -75,9 +75,6 @@ extern const CLSID CLSID_VideoInputDeviceCategory;
QT_BEGIN_NAMESPACE
Q_LOGGING_CATEGORY(qtDirectShowPlugin, "qt.multimedia.plugins.directshow")
-QT_END_NAMESPACE
-
-QT_USE_NAMESPACE
static int g_refCount = 0;
void addRefCount()
@@ -157,3 +154,5 @@ QString DSServicePlugin::deviceDescription(const QByteArray &service, const QByt
}
return QString();
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/dsserviceplugin.h b/src/plugins/directshow/dsserviceplugin.h
index b7ac6a86e..f57262e37 100644
--- a/src/plugins/directshow/dsserviceplugin.h
+++ b/src/plugins/directshow/dsserviceplugin.h
@@ -43,7 +43,7 @@
#include <QtMultimedia/private/qtmultimediaglobal_p.h>
#include "qmediaserviceproviderplugin.h"
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class DSServicePlugin
: public QMediaServiceProviderPlugin
@@ -74,4 +74,6 @@ public:
QString deviceDescription(const QByteArray &service, const QByteArray &device);
};
+QT_END_NAMESPACE
+
#endif // DSSERVICEPLUGIN_H
diff --git a/src/plugins/directshow/helpers/directshowbasefilter.cpp b/src/plugins/directshow/helpers/directshowbasefilter.cpp
index fbf0f6204..3ca7e205e 100644
--- a/src/plugins/directshow/helpers/directshowbasefilter.cpp
+++ b/src/plugins/directshow/helpers/directshowbasefilter.cpp
@@ -35,6 +35,8 @@
#include "directshowpinenum.h"
+QT_BEGIN_NAMESPACE
+
DirectShowBaseFilter::DirectShowBaseFilter()
: m_mutex(QMutex::Recursive)
, m_state(State_Stopped)
@@ -265,3 +267,5 @@ HRESULT DirectShowBaseFilter::QueryVendorInfo(LPWSTR *pVendorInfo)
Q_UNUSED(pVendorInfo);
return E_NOTIMPL;
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/helpers/directshowbasefilter.h b/src/plugins/directshow/helpers/directshowbasefilter.h
index cc8588044..19c54233c 100644
--- a/src/plugins/directshow/helpers/directshowbasefilter.h
+++ b/src/plugins/directshow/helpers/directshowbasefilter.h
@@ -36,7 +36,7 @@
#include "directshowpin.h"
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class DirectShowBaseFilter : public DirectShowObject
, public IBaseFilter
@@ -90,4 +90,6 @@ private:
Q_DISABLE_COPY(DirectShowBaseFilter)
};
+QT_END_NAMESPACE
+
#endif // DIRECTSHOWBASEFILTER_H
diff --git a/src/plugins/directshow/helpers/directshoweventloop.cpp b/src/plugins/directshow/helpers/directshoweventloop.cpp
index 87f969e42..ef85c0429 100644
--- a/src/plugins/directshow/helpers/directshoweventloop.cpp
+++ b/src/plugins/directshow/helpers/directshoweventloop.cpp
@@ -42,6 +42,8 @@
#include <QtCore/qcoreapplication.h>
#include <QtCore/qcoreevent.h>
+QT_BEGIN_NAMESPACE
+
class DirectShowPostedEvent
{
public:
@@ -146,3 +148,5 @@ void DirectShowEventLoop::processEvents()
locker.relock();
}
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/helpers/directshoweventloop.h b/src/plugins/directshow/helpers/directshoweventloop.h
index 09d986de7..609e53134 100644
--- a/src/plugins/directshow/helpers/directshoweventloop.h
+++ b/src/plugins/directshow/helpers/directshoweventloop.h
@@ -46,6 +46,8 @@
#include <qt_windows.h>
+QT_BEGIN_NAMESPACE
+
class DirectShowPostedEvent;
class DirectShowEventLoop : public QObject
@@ -73,4 +75,6 @@ private:
QMutex m_mutex;
};
+QT_END_NAMESPACE
+
#endif
diff --git a/src/plugins/directshow/helpers/directshowmediatype.h b/src/plugins/directshow/helpers/directshowmediatype.h
index c590d406a..7f495f3b2 100644
--- a/src/plugins/directshow/helpers/directshowmediatype.h
+++ b/src/plugins/directshow/helpers/directshowmediatype.h
@@ -47,7 +47,7 @@
#include <dvdmedia.h>
#include <QtCore/qglobal.h>
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class DirectShowMediaType
{
@@ -92,4 +92,6 @@ private:
Q_DECLARE_TYPEINFO(DirectShowMediaType, Q_MOVABLE_TYPE);
+QT_END_NAMESPACE
+
#endif
diff --git a/src/plugins/directshow/helpers/directshowmediatypeenum.h b/src/plugins/directshow/helpers/directshowmediatypeenum.h
index 050df0881..c022677cc 100644
--- a/src/plugins/directshow/helpers/directshowmediatypeenum.h
+++ b/src/plugins/directshow/helpers/directshowmediatypeenum.h
@@ -37,7 +37,7 @@
#include "directshowobject.h"
#include <qlist.h>
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class DirectShowPin;
class DirectShowMediaType;
@@ -69,4 +69,6 @@ private:
int m_index;
};
+QT_END_NAMESPACE
+
#endif // DIRECTSHOWMEDIATYPEENUM_H
diff --git a/src/plugins/directshow/helpers/directshowobject.cpp b/src/plugins/directshow/helpers/directshowobject.cpp
index b9d989f6e..db1817a8d 100644
--- a/src/plugins/directshow/helpers/directshowobject.cpp
+++ b/src/plugins/directshow/helpers/directshowobject.cpp
@@ -39,6 +39,8 @@
#include "directshowobject.h"
+QT_BEGIN_NAMESPACE
+
DirectShowObject::DirectShowObject()
: m_ref(1)
{
@@ -81,3 +83,4 @@ HRESULT GetInterface(IUnknown *pUnk, void **ppv)
return S_OK;
}
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/helpers/directshowobject.h b/src/plugins/directshow/helpers/directshowobject.h
index 3aba06f46..4a8938635 100644
--- a/src/plugins/directshow/helpers/directshowobject.h
+++ b/src/plugins/directshow/helpers/directshowobject.h
@@ -36,7 +36,7 @@
#include "directshowglobal.h"
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class DirectShowObject
{
@@ -71,4 +71,6 @@ public: \
return unref(); \
};
+QT_END_NAMESPACE
+
#endif // DIRECTSHOWOBJECT_H
diff --git a/src/plugins/directshow/helpers/directshowpin.cpp b/src/plugins/directshow/helpers/directshowpin.cpp
index f501747f9..44c6b1520 100644
--- a/src/plugins/directshow/helpers/directshowpin.cpp
+++ b/src/plugins/directshow/helpers/directshowpin.cpp
@@ -39,6 +39,8 @@
#include <qdebug.h>
+QT_BEGIN_NAMESPACE
+
DirectShowPin::DirectShowPin(DirectShowBaseFilter *filter, const QString &name, PIN_DIRECTION direction)
: m_mutex(QMutex::Recursive)
, m_filter(filter)
@@ -728,3 +730,5 @@ HRESULT DirectShowInputPin::ReceiveCanBlock()
return outputPins == 0 ? S_OK : S_FALSE;
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/helpers/directshowpin.h b/src/plugins/directshow/helpers/directshowpin.h
index b8207abae..d518726b4 100644
--- a/src/plugins/directshow/helpers/directshowpin.h
+++ b/src/plugins/directshow/helpers/directshowpin.h
@@ -40,7 +40,7 @@
#include <qstring.h>
#include <qmutex.h>
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class DirectShowBaseFilter;
@@ -181,4 +181,6 @@ private:
Q_DISABLE_COPY(DirectShowInputPin)
};
+QT_END_NAMESPACE
+
#endif // DIRECTSHOWPIN_H
diff --git a/src/plugins/directshow/helpers/directshowpinenum.cpp b/src/plugins/directshow/helpers/directshowpinenum.cpp
index 61aca8b9c..910bba77d 100644
--- a/src/plugins/directshow/helpers/directshowpinenum.cpp
+++ b/src/plugins/directshow/helpers/directshowpinenum.cpp
@@ -40,6 +40,8 @@
#include "directshowpinenum.h"
#include "directshowbasefilter.h"
+QT_BEGIN_NAMESPACE
+
DirectShowPinEnum::DirectShowPinEnum(DirectShowBaseFilter *filter)
: m_filter(filter)
, m_index(0)
@@ -124,3 +126,5 @@ HRESULT DirectShowPinEnum::Clone(IEnumPins **ppEnum)
return E_POINTER;
}
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/helpers/directshowpinenum.h b/src/plugins/directshow/helpers/directshowpinenum.h
index 84c2a7579..77214e376 100644
--- a/src/plugins/directshow/helpers/directshowpinenum.h
+++ b/src/plugins/directshow/helpers/directshowpinenum.h
@@ -45,7 +45,7 @@
#include <QtCore/qlist.h>
#include "directshowpin.h"
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class DirectShowBaseFilter;
@@ -76,4 +76,6 @@ private:
int m_index;
};
+QT_END_NAMESPACE
+
#endif
diff --git a/src/plugins/directshow/helpers/directshowutils.cpp b/src/plugins/directshow/helpers/directshowutils.cpp
index d9701fd99..96fabd6da 100644
--- a/src/plugins/directshow/helpers/directshowutils.cpp
+++ b/src/plugins/directshow/helpers/directshowutils.cpp
@@ -39,6 +39,8 @@
#include "directshowutils.h"
+QT_BEGIN_NAMESPACE
+
/**
* @brief DirectShowUtils::isPinConnected
* @param pin
@@ -307,3 +309,5 @@ bool DirectShowUtils::connectFilters(IGraphBuilder *graph,
return SUCCEEDED(*hrOut);
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/helpers/directshowvideobuffer.cpp b/src/plugins/directshow/helpers/directshowvideobuffer.cpp
index 3204e9f7e..7f94da97e 100644
--- a/src/plugins/directshow/helpers/directshowvideobuffer.cpp
+++ b/src/plugins/directshow/helpers/directshowvideobuffer.cpp
@@ -39,6 +39,8 @@
#include "directshowvideobuffer.h"
+QT_BEGIN_NAMESPACE
+
DirectShowVideoBuffer::DirectShowVideoBuffer(IMediaSample *sample, int bytesPerLine)
: QAbstractVideoBuffer(NoHandle)
, m_sample(sample)
@@ -82,3 +84,5 @@ QAbstractVideoBuffer::MapMode DirectShowVideoBuffer::mapMode() const
{
return m_mapMode;
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/helpers/directshowvideobuffer.h b/src/plugins/directshow/helpers/directshowvideobuffer.h
index 10089c75a..85e02b53d 100644
--- a/src/plugins/directshow/helpers/directshowvideobuffer.h
+++ b/src/plugins/directshow/helpers/directshowvideobuffer.h
@@ -44,6 +44,8 @@
#include <qabstractvideobuffer.h>
+QT_BEGIN_NAMESPACE
+
class DirectShowVideoBuffer : public QAbstractVideoBuffer
{
public:
@@ -63,5 +65,6 @@ private:
MapMode m_mapMode;
};
+QT_END_NAMESPACE
#endif
diff --git a/src/plugins/directshow/player/directshowaudioendpointcontrol.cpp b/src/plugins/directshow/player/directshowaudioendpointcontrol.cpp
index f4e75f4e2..78733972a 100644
--- a/src/plugins/directshow/player/directshowaudioendpointcontrol.cpp
+++ b/src/plugins/directshow/player/directshowaudioendpointcontrol.cpp
@@ -42,6 +42,8 @@
#include "directshowglobal.h"
#include "directshowplayerservice.h"
+QT_BEGIN_NAMESPACE
+
DirectShowAudioEndpointControl::DirectShowAudioEndpointControl(
DirectShowPlayerService *service, QObject *parent)
: QAudioOutputSelectorControl(parent)
@@ -157,3 +159,5 @@ void DirectShowAudioEndpointControl::updateEndpoints()
oleMalloc->Release();
}
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/player/directshowaudioendpointcontrol.h b/src/plugins/directshow/player/directshowaudioendpointcontrol.h
index 2d1763ea3..e0e6a1545 100644
--- a/src/plugins/directshow/player/directshowaudioendpointcontrol.h
+++ b/src/plugins/directshow/player/directshowaudioendpointcontrol.h
@@ -44,9 +44,9 @@
#include <dshow.h>
-class DirectShowPlayerService;
+QT_BEGIN_NAMESPACE
-QT_USE_NAMESPACE
+class DirectShowPlayerService;
class DirectShowAudioEndpointControl : public QAudioOutputSelectorControl
{
@@ -76,5 +76,7 @@ private:
QString m_activeEndpoint;
};
+QT_END_NAMESPACE
+
#endif
diff --git a/src/plugins/directshow/player/directshowevrvideowindowcontrol.h b/src/plugins/directshow/player/directshowevrvideowindowcontrol.h
index 5aa304bca..fb661780f 100644
--- a/src/plugins/directshow/player/directshowevrvideowindowcontrol.h
+++ b/src/plugins/directshow/player/directshowevrvideowindowcontrol.h
@@ -44,7 +44,7 @@
struct IBaseFilter;
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class DirectShowEvrVideoWindowControl : public EvrVideoWindowControl
{
@@ -58,4 +58,6 @@ private:
IBaseFilter *m_evrFilter;
};
+QT_END_NAMESPACE
+
#endif // DIRECTSHOWEVRVIDEOWINDOWCONTROL_H
diff --git a/src/plugins/directshow/player/directshowioreader.cpp b/src/plugins/directshow/player/directshowioreader.cpp
index a35124b1e..7f3303633 100644
--- a/src/plugins/directshow/player/directshowioreader.cpp
+++ b/src/plugins/directshow/player/directshowioreader.cpp
@@ -48,6 +48,8 @@
#include <QtCore/qiodevice.h>
#include <QtCore/qthread.h>
+QT_BEGIN_NAMESPACE
+
class DirectShowSampleRequest
{
public:
@@ -492,3 +494,5 @@ void DirectShowIOReader::flushRequests()
m_readyHead = m_readyTail;
}
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/player/directshowioreader.h b/src/plugins/directshow/player/directshowioreader.h
index deb5d5327..2d62c0b95 100644
--- a/src/plugins/directshow/player/directshowioreader.h
+++ b/src/plugins/directshow/player/directshowioreader.h
@@ -48,7 +48,6 @@
QT_BEGIN_NAMESPACE
class QIODevice;
-QT_END_NAMESPACE
class DirectShowEventLoop;
class DirectShowIOSource;
@@ -115,4 +114,6 @@ private:
QWaitCondition m_wait;
};
+QT_END_NAMESPACE
+
#endif
diff --git a/src/plugins/directshow/player/directshowiosource.cpp b/src/plugins/directshow/player/directshowiosource.cpp
index 96b4b14bf..b3aa3fab9 100644
--- a/src/plugins/directshow/player/directshowiosource.cpp
+++ b/src/plugins/directshow/player/directshowiosource.cpp
@@ -47,6 +47,8 @@
#include <QtCore/qcoreapplication.h>
#include <QtCore/qurl.h>
+QT_BEGIN_NAMESPACE
+
static const GUID directshow_subtypes[] =
{
MEDIASUBTYPE_NULL,
@@ -581,3 +583,5 @@ HRESULT DirectShowIOSource::QueryDirection(PIN_DIRECTION *pPinDir)
return S_OK;
}
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/player/directshowiosource.h b/src/plugins/directshow/player/directshowiosource.h
index 702bfed61..43df6c34f 100644
--- a/src/plugins/directshow/player/directshowiosource.h
+++ b/src/plugins/directshow/player/directshowiosource.h
@@ -46,6 +46,8 @@
#include <QtCore/qfile.h>
+QT_BEGIN_NAMESPACE
+
class DirectShowIOSource
: public IBaseFilter
, public IAMFilterMiscFlags
@@ -131,4 +133,6 @@ private:
QMutex m_mutex;
};
+QT_END_NAMESPACE
+
#endif
diff --git a/src/plugins/directshow/player/directshowmetadatacontrol.h b/src/plugins/directshow/player/directshowmetadatacontrol.h
index b42b48c67..3d2fa5e8e 100644
--- a/src/plugins/directshow/player/directshowmetadatacontrol.h
+++ b/src/plugins/directshow/player/directshowmetadatacontrol.h
@@ -48,9 +48,7 @@
#include <QtCore/qcoreevent.h>
-class DirectShowPlayerService;
-
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class DirectShowMetaDataControl : public QMetaDataReaderControl
{
@@ -83,4 +81,6 @@ private:
bool m_available;
};
+QT_END_NAMESPACE
+
#endif
diff --git a/src/plugins/directshow/player/directshowplayercontrol.h b/src/plugins/directshow/player/directshowplayercontrol.h
index 184951544..fd2c21c38 100644
--- a/src/plugins/directshow/player/directshowplayercontrol.h
+++ b/src/plugins/directshow/player/directshowplayercontrol.h
@@ -49,7 +49,7 @@
#include "directshowplayerservice.h"
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class DirectShowPlayerControl : public QMediaPlayerControl
{
@@ -148,4 +148,6 @@ private:
};
+QT_END_NAMESPACE
+
#endif
diff --git a/src/plugins/directshow/player/directshowplayerservice.cpp b/src/plugins/directshow/player/directshowplayerservice.cpp
index 5fbb6ef05..4a75c9551 100644
--- a/src/plugins/directshow/player/directshowplayerservice.cpp
+++ b/src/plugins/directshow/player/directshowplayerservice.cpp
@@ -77,6 +77,8 @@
# include <comdef.h>
#endif
+QT_BEGIN_NAMESPACE
+
Q_GLOBAL_STATIC(DirectShowEventLoop, qt_directShowEventLoop)
static QString comError(HRESULT hr)
@@ -1454,3 +1456,5 @@ void DirectShowPlayerService::run()
m_executingTask = 0;
}
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/player/directshowplayerservice.h b/src/plugins/directshow/player/directshowplayerservice.h
index d933bd660..dc0226001 100644
--- a/src/plugins/directshow/player/directshowplayerservice.h
+++ b/src/plugins/directshow/player/directshowplayerservice.h
@@ -55,17 +55,15 @@
#include <QtCore/qurl.h>
#include <QtCore/qwaitcondition.h>
+QT_BEGIN_NAMESPACE
+
class DirectShowAudioEndpointControl;
class DirectShowMetaDataControl;
class DirectShowPlayerControl;
class DirectShowVideoRendererControl;
-QT_BEGIN_NAMESPACE
class QMediaContent;
class QVideoWindowControl;
-QT_END_NAMESPACE
-
-QT_USE_NAMESPACE
class DirectShowPlayerService : public QMediaService
{
@@ -213,5 +211,6 @@ private:
friend class DirectShowPlayerServiceThread;
};
+QT_END_NAMESPACE
#endif
diff --git a/src/plugins/directshow/player/directshowvideorenderercontrol.h b/src/plugins/directshow/player/directshowvideorenderercontrol.h
index 36c5b2248..ce515a329 100644
--- a/src/plugins/directshow/player/directshowvideorenderercontrol.h
+++ b/src/plugins/directshow/player/directshowvideorenderercontrol.h
@@ -47,13 +47,13 @@
#include <QtMultimedia/private/qtmultimedia-config_p.h>
+QT_BEGIN_NAMESPACE
+
class DirectShowEventLoop;
#if QT_CONFIG(evr)
class EVRCustomPresenter;
#endif
-QT_USE_NAMESPACE
-
class DirectShowVideoRendererControl : public QVideoRendererControl
{
Q_OBJECT
@@ -78,4 +78,6 @@ private:
#endif
};
+QT_END_NAMESPACE
+
#endif
diff --git a/src/plugins/directshow/player/videosurfacefilter.cpp b/src/plugins/directshow/player/videosurfacefilter.cpp
index 13f767a85..656cd5a7c 100644
--- a/src/plugins/directshow/player/videosurfacefilter.cpp
+++ b/src/plugins/directshow/player/videosurfacefilter.cpp
@@ -49,6 +49,8 @@
#include <initguid.h>
+QT_BEGIN_NAMESPACE
+
Q_LOGGING_CATEGORY(qLcRenderFilter, "qt.multimedia.plugins.directshow.renderfilter")
// { e23cad72-153d-406c-bf3f-4c4b523d96f2 }
@@ -786,3 +788,5 @@ bool VideoSurfaceFilter::event(QEvent *e)
return QObject::event(e);
}
+
+QT_END_NAMESPACE
diff --git a/src/plugins/directshow/player/videosurfacefilter.h b/src/plugins/directshow/player/videosurfacefilter.h
index 6d6cc7593..ad253d564 100644
--- a/src/plugins/directshow/player/videosurfacefilter.h
+++ b/src/plugins/directshow/player/videosurfacefilter.h
@@ -49,8 +49,8 @@
#include <qwaitcondition.h>
QT_BEGIN_NAMESPACE
+
class QAbstractVideoSurface;
-QT_END_NAMESPACE
class DirectShowEventLoop;
class VideoSurfaceInputPin;
@@ -157,4 +157,6 @@ private:
friend class VideoSurfaceInputPin;
};
+QT_END_NAMESPACE
+
#endif
diff --git a/src/plugins/directshow/player/vmr9videowindowcontrol.h b/src/plugins/directshow/player/vmr9videowindowcontrol.h
index 6f6e55362..ed3b53233 100644
--- a/src/plugins/directshow/player/vmr9videowindowcontrol.h
+++ b/src/plugins/directshow/player/vmr9videowindowcontrol.h
@@ -46,7 +46,7 @@
#include <d3d9.h>
#include <vmr9.h>
-QT_USE_NAMESPACE
+QT_BEGIN_NAMESPACE
class Vmr9VideoWindowControl : public QVideoWindowControl
{
@@ -103,4 +103,6 @@ private:
bool m_fullScreen;
};
+QT_END_NAMESPACE
+
#endif