summaryrefslogtreecommitdiffstats
path: root/src/imports/multimedia/qdeclarativecamerarecorder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/multimedia/qdeclarativecamerarecorder.cpp')
-rw-r--r--src/imports/multimedia/qdeclarativecamerarecorder.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/imports/multimedia/qdeclarativecamerarecorder.cpp b/src/imports/multimedia/qdeclarativecamerarecorder.cpp
index 8044230a1..b61d97177 100644
--- a/src/imports/multimedia/qdeclarativecamerarecorder.cpp
+++ b/src/imports/multimedia/qdeclarativecamerarecorder.cpp
@@ -75,8 +75,9 @@ QT_BEGIN_NAMESPACE
\sa QAudioEncoderSettings, QVideoEncoderSettings
*/
-QDeclarativeCameraRecorder::QDeclarativeCameraRecorder(QMediaCaptureSession *session, QObject *parent) :
- QObject(parent)
+QDeclarativeCameraRecorder::QDeclarativeCameraRecorder(QMediaCaptureSession *session, QObject *parent)
+ : QObject(parent),
+ m_captureSession(session)
{
m_encoder = new QMediaEncoder(this);
session->setEncoder(m_encoder);
@@ -551,12 +552,12 @@ qint64 QDeclarativeCameraRecorder::duration() const
*/
bool QDeclarativeCameraRecorder::isMuted() const
{
- return m_encoder->isMuted();
+ return m_captureSession->isMuted();
}
void QDeclarativeCameraRecorder::setMuted(bool muted)
{
- m_encoder->setMuted(muted);
+ m_captureSession->setMuted(muted);
}
/*!