summaryrefslogtreecommitdiffstats
path: root/src/multimedia/recording/qmediarecorder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimedia/recording/qmediarecorder.cpp')
-rw-r--r--src/multimedia/recording/qmediarecorder.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/multimedia/recording/qmediarecorder.cpp b/src/multimedia/recording/qmediarecorder.cpp
index 7cef40a4a..05ea09b5e 100644
--- a/src/multimedia/recording/qmediarecorder.cpp
+++ b/src/multimedia/recording/qmediarecorder.cpp
@@ -43,7 +43,6 @@
#include <qmediarecordercontrol.h>
#include "qmediasource_p.h"
#include <qmediaservice.h>
-#include <qmediaserviceprovider_p.h>
#include <qmetadatawritercontrol.h>
#include <qaudioencodersettingscontrol.h>
#include <qvideoencodersettingscontrol.h>
@@ -194,7 +193,7 @@ public:
The \a parent is passed to QMediaSource.
*/
-QMediaRecorder::QMediaRecorder(QMediaRecorder::Mode mode, QObject *parent)
+QMediaRecorder::QMediaRecorder(QMediaRecorder::CaptureMode mode, QObject *parent)
: QObject(parent),
d_ptr(new QMediaRecorderPrivate)
{
@@ -204,7 +203,7 @@ QMediaRecorder::QMediaRecorder(QMediaRecorder::Mode mode, QObject *parent)
d->notifyTimer = new QTimer(this);
connect(d->notifyTimer, SIGNAL(timeout()), SLOT(_q_notify()));
- QMediaService *service = QMediaPlatformIntegration::instance()->createCaptureInterface(mode == AudioOnly);
+ QMediaService *service = QMediaPlatformIntegration::instance()->createCaptureInterface(mode);
setMediaSource(new QAudioRecorderObject(this, service));
}