diff --git a/src/VideoStreaming/VideoReceiver.cc b/src/VideoStreaming/VideoReceiver.cc index e3e31cdf0225c2753813a353715116e4017f39aa..37a423f0a192daf42caebe9f4d0e271bc529e18f 100644 --- a/src/VideoStreaming/VideoReceiver.cc +++ b/src/VideoStreaming/VideoReceiver.cc @@ -335,10 +335,13 @@ void VideoReceiver::start() gst_object_unref(_pipeline); _pipeline = NULL; } + + _running = false; + } else { + _running = true; + qCDebug(VideoReceiverLog) << "Running"; } _starting = false; - _running = true; - qCDebug(VideoReceiverLog) << "Running"; #endif }