From e26f5093c6d99c5b9632c3a0375c202bf4dbe627 Mon Sep 17 00:00:00 2001 From: Yoann Lopes Date: Tue, 10 Dec 2013 17:38:45 +0100 Subject: [PATCH] GStreamer: add missing breaks in QGstreamerRecorderControl. Task-number: QTBUG-34914 Change-Id: I8237201cb656a3cde23e3d750939fe11e35519cd Reviewed-by: Robin Burchell --- .../gstreamer/mediacapture/qgstreamerrecordercontrol.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp b/src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp index f08ba328..25744215 100644 --- a/src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp +++ b/src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp @@ -98,11 +98,14 @@ QMediaRecorder::Status QGstreamerRecorderControl::status() const switch ( m_session->state() ) { case QGstreamerCaptureSession::RecordingState: sessionState = QMediaRecorder::RecordingState; + break; case QGstreamerCaptureSession::PausedState: sessionState = QMediaRecorder::PausedState; + break; case QGstreamerCaptureSession::PreviewState: case QGstreamerCaptureSession::StoppedState: sessionState = QMediaRecorder::StoppedState; + break; } return statusTable[m_state][sessionState];