summaryrefslogtreecommitdiff
path: root/src/plugins/winrt/qwinrtcameracontrol.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/winrt/qwinrtcameracontrol.cpp')
-rw-r--r--src/plugins/winrt/qwinrtcameracontrol.cpp72
1 files changed, 36 insertions, 36 deletions
diff --git a/src/plugins/winrt/qwinrtcameracontrol.cpp b/src/plugins/winrt/qwinrtcameracontrol.cpp
index 527dd6e8f..4c515bc3d 100644
--- a/src/plugins/winrt/qwinrtcameracontrol.cpp
+++ b/src/plugins/winrt/qwinrtcameracontrol.cpp
@@ -245,12 +245,12 @@ public:
{
if (m_pendingSamples.load() < 3) {
m_pendingSamples.ref();
- return QueueEvent(MEStreamSinkRequestSample, GUID_NULL, S_OK, Q_NULLPTR);
+ return QueueEvent(MEStreamSinkRequestSample, GUID_NULL, S_OK, nullptr);
}
return S_OK;
}
- HRESULT __stdcall GetEvent(DWORD flags, IMFMediaEvent **event) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetEvent(DWORD flags, IMFMediaEvent **event) override
{
QMutexLocker locker(&m_mutex);
// Create an extra reference to avoid deadlock
@@ -260,43 +260,43 @@ public:
return eventQueue->GetEvent(flags, event);
}
- HRESULT __stdcall BeginGetEvent(IMFAsyncCallback *callback, IUnknown *state) Q_DECL_OVERRIDE
+ HRESULT __stdcall BeginGetEvent(IMFAsyncCallback *callback, IUnknown *state) override
{
QMutexLocker locker(&m_mutex);
HRESULT hr = m_eventQueue->BeginGetEvent(callback, state);
return hr;
}
- HRESULT __stdcall EndGetEvent(IMFAsyncResult *result, IMFMediaEvent **event) Q_DECL_OVERRIDE
+ HRESULT __stdcall EndGetEvent(IMFAsyncResult *result, IMFMediaEvent **event) override
{
QMutexLocker locker(&m_mutex);
return m_eventQueue->EndGetEvent(result, event);
}
- HRESULT __stdcall QueueEvent(MediaEventType eventType, const GUID &extendedType, HRESULT status, const PROPVARIANT *value) Q_DECL_OVERRIDE
+ HRESULT __stdcall QueueEvent(MediaEventType eventType, const GUID &extendedType, HRESULT status, const PROPVARIANT *value) override
{
QMutexLocker locker(&m_mutex);
return m_eventQueue->QueueEventParamVar(eventType, extendedType, status, value);
}
- HRESULT __stdcall GetMediaSink(IMFMediaSink **mediaSink) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetMediaSink(IMFMediaSink **mediaSink) override
{
*mediaSink = m_sink;
return S_OK;
}
- HRESULT __stdcall GetIdentifier(DWORD *identifier) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetIdentifier(DWORD *identifier) override
{
*identifier = 0;
return S_OK;
}
- HRESULT __stdcall GetMediaTypeHandler(IMFMediaTypeHandler **handler) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetMediaTypeHandler(IMFMediaTypeHandler **handler) override
{
return QueryInterface(IID_PPV_ARGS(handler));
}
- HRESULT __stdcall ProcessSample(IMFSample *sample) Q_DECL_OVERRIDE
+ HRESULT __stdcall ProcessSample(IMFSample *sample) override
{
ComPtr<IMFMediaBuffer> buffer;
HRESULT hr = sample->GetBufferByIndex(0, &buffer);
@@ -311,7 +311,7 @@ public:
return hr;
}
- HRESULT __stdcall PlaceMarker(MFSTREAMSINK_MARKER_TYPE type, const PROPVARIANT *value, const PROPVARIANT *context) Q_DECL_OVERRIDE
+ HRESULT __stdcall PlaceMarker(MFSTREAMSINK_MARKER_TYPE type, const PROPVARIANT *value, const PROPVARIANT *context) override
{
Q_UNUSED(type);
Q_UNUSED(value);
@@ -319,14 +319,14 @@ public:
return S_OK;
}
- HRESULT __stdcall Flush() Q_DECL_OVERRIDE
+ HRESULT __stdcall Flush() override
{
m_videoRenderer->discardBuffers();
m_pendingSamples.store(0);
return S_OK;
}
- HRESULT __stdcall IsMediaTypeSupported(IMFMediaType *type, IMFMediaType **) Q_DECL_OVERRIDE
+ HRESULT __stdcall IsMediaTypeSupported(IMFMediaType *type, IMFMediaType **) override
{
HRESULT hr;
GUID majorType;
@@ -337,34 +337,34 @@ public:
return S_OK;
}
- HRESULT __stdcall GetMediaTypeCount(DWORD *typeCount) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetMediaTypeCount(DWORD *typeCount) override
{
*typeCount = 1;
return S_OK;
}
- HRESULT __stdcall GetMediaTypeByIndex(DWORD index, IMFMediaType **type) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetMediaTypeByIndex(DWORD index, IMFMediaType **type) override
{
if (index == 0)
return m_type.CopyTo(type);
return E_BOUNDS;
}
- HRESULT __stdcall SetCurrentMediaType(IMFMediaType *type) Q_DECL_OVERRIDE
+ HRESULT __stdcall SetCurrentMediaType(IMFMediaType *type) override
{
- if (FAILED(IsMediaTypeSupported(type, Q_NULLPTR)))
+ if (FAILED(IsMediaTypeSupported(type, nullptr)))
return MF_E_INVALIDREQUEST;
m_type = type;
return S_OK;
}
- HRESULT __stdcall GetCurrentMediaType(IMFMediaType **type) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetCurrentMediaType(IMFMediaType **type) override
{
return m_type.CopyTo(type);
}
- HRESULT __stdcall GetMajorType(GUID *majorType) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetMajorType(GUID *majorType) override
{
return m_type->GetMajorType(majorType);
}
@@ -405,19 +405,19 @@ public:
return m_stream->RequestSample();
}
- HRESULT __stdcall SetProperties(Collections::IPropertySet *configuration) Q_DECL_OVERRIDE
+ HRESULT __stdcall SetProperties(Collections::IPropertySet *configuration) override
{
Q_UNUSED(configuration);
return E_NOTIMPL;
}
- HRESULT __stdcall GetCharacteristics(DWORD *characteristics) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetCharacteristics(DWORD *characteristics) override
{
*characteristics = MEDIASINK_FIXED_STREAMS | MEDIASINK_RATELESS;
return S_OK;
}
- HRESULT __stdcall AddStreamSink(DWORD streamSinkIdentifier, IMFMediaType *mediaType, IMFStreamSink **streamSink) Q_DECL_OVERRIDE
+ HRESULT __stdcall AddStreamSink(DWORD streamSinkIdentifier, IMFMediaType *mediaType, IMFStreamSink **streamSink) override
{
Q_UNUSED(streamSinkIdentifier);
Q_UNUSED(mediaType);
@@ -425,33 +425,33 @@ public:
return E_NOTIMPL;
}
- HRESULT __stdcall RemoveStreamSink(DWORD streamSinkIdentifier) Q_DECL_OVERRIDE
+ HRESULT __stdcall RemoveStreamSink(DWORD streamSinkIdentifier) override
{
Q_UNUSED(streamSinkIdentifier);
return E_NOTIMPL;
}
- HRESULT __stdcall GetStreamSinkCount(DWORD *streamSinkCount) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetStreamSinkCount(DWORD *streamSinkCount) override
{
*streamSinkCount = 1;
return S_OK;
}
- HRESULT __stdcall GetStreamSinkByIndex(DWORD index, IMFStreamSink **streamSink) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetStreamSinkByIndex(DWORD index, IMFStreamSink **streamSink) override
{
if (index == 0)
return m_stream.CopyTo(streamSink);
return MF_E_INVALIDINDEX;
}
- HRESULT __stdcall GetStreamSinkById(DWORD streamSinkIdentifier, IMFStreamSink **streamSink) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetStreamSinkById(DWORD streamSinkIdentifier, IMFStreamSink **streamSink) override
{
// ID and index are always 0
HRESULT hr = GetStreamSinkByIndex(streamSinkIdentifier, streamSink);
return hr == MF_E_INVALIDINDEX ? MF_E_INVALIDSTREAMNUMBER : hr;
}
- HRESULT __stdcall SetPresentationClock(IMFPresentationClock *presentationClock) Q_DECL_OVERRIDE
+ HRESULT __stdcall SetPresentationClock(IMFPresentationClock *presentationClock) override
{
HRESULT hr = S_OK;
m_presentationClock = presentationClock;
@@ -460,19 +460,19 @@ public:
return hr;
}
- HRESULT __stdcall GetPresentationClock(IMFPresentationClock **presentationClock) Q_DECL_OVERRIDE
+ HRESULT __stdcall GetPresentationClock(IMFPresentationClock **presentationClock) override
{
return m_presentationClock.CopyTo(presentationClock);
}
- HRESULT __stdcall Shutdown() Q_DECL_OVERRIDE
+ HRESULT __stdcall Shutdown() override
{
m_stream->Flush();
scheduleSetActive(false);
return m_presentationClock ? m_presentationClock->Stop() : S_OK;
}
- HRESULT __stdcall OnClockStart(MFTIME systemTime, LONGLONG clockStartOffset) Q_DECL_OVERRIDE
+ HRESULT __stdcall OnClockStart(MFTIME systemTime, LONGLONG clockStartOffset) override
{
Q_UNUSED(systemTime);
Q_UNUSED(clockStartOffset);
@@ -482,34 +482,34 @@ public:
return S_OK;
}
- HRESULT __stdcall OnClockStop(MFTIME systemTime) Q_DECL_OVERRIDE
+ HRESULT __stdcall OnClockStop(MFTIME systemTime) override
{
Q_UNUSED(systemTime);
scheduleSetActive(false);
- return m_stream->QueueEvent(MEStreamSinkStopped, GUID_NULL, S_OK, Q_NULLPTR);
+ return m_stream->QueueEvent(MEStreamSinkStopped, GUID_NULL, S_OK, nullptr);
}
- HRESULT __stdcall OnClockPause(MFTIME systemTime) Q_DECL_OVERRIDE
+ HRESULT __stdcall OnClockPause(MFTIME systemTime) override
{
Q_UNUSED(systemTime);
scheduleSetActive(false);
- return m_stream->QueueEvent(MEStreamSinkPaused, GUID_NULL, S_OK, Q_NULLPTR);
+ return m_stream->QueueEvent(MEStreamSinkPaused, GUID_NULL, S_OK, nullptr);
}
- HRESULT __stdcall OnClockRestart(MFTIME systemTime) Q_DECL_OVERRIDE
+ HRESULT __stdcall OnClockRestart(MFTIME systemTime) override
{
Q_UNUSED(systemTime);
scheduleSetActive(true);
- return m_stream->QueueEvent(MEStreamSinkStarted, GUID_NULL, S_OK, Q_NULLPTR);
+ return m_stream->QueueEvent(MEStreamSinkStarted, GUID_NULL, S_OK, nullptr);
}
- HRESULT __stdcall OnClockSetRate(MFTIME systemTime, float rate) Q_DECL_OVERRIDE
+ HRESULT __stdcall OnClockSetRate(MFTIME systemTime, float rate) override
{
Q_UNUSED(systemTime);
Q_UNUSED(rate);