diff --git a/src/VideoStreaming/VideoReceiver.cc b/src/VideoStreaming/VideoReceiver.cc index e67bbbfcc5781a799d61dc15735d218288028929..148e07113b9deb80fa0f602dff94a74cdfd820bc 100644 --- a/src/VideoStreaming/VideoReceiver.cc +++ b/src/VideoStreaming/VideoReceiver.cc @@ -220,6 +220,9 @@ VideoReceiver::_timeout() void VideoReceiver::start() { + if(!qgcApp()->runningUnitTests()) { + return; + } if(!_videoSettings->streamEnabled()->rawValue().toBool() || !_videoSettings->streamConfigured()) { qCDebug(VideoReceiverLog) << "start() but not enabled/configured"; @@ -465,6 +468,9 @@ VideoReceiver::start() void VideoReceiver::stop() { + if(!qgcApp()->runningUnitTests()) { + return; + } #if defined(QGC_GST_STREAMING) _stop = true; qCDebug(VideoReceiverLog) << "stop()";