--- a/qtmobility/src/multimedia/qmediarecordercontrol.h Mon Jun 21 22:38:54 2010 +0100
+++ b/qtmobility/src/multimedia/qmediarecordercontrol.h Thu Jul 22 16:42:52 2010 +0100
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
+** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
** All rights reserved.
** Contact: Nokia Corporation (qt-info@nokia.com)
**
@@ -51,7 +51,7 @@
QT_BEGIN_NAMESPACE
-class Q_MEDIA_EXPORT QMediaRecorderControl : public QMediaControl
+class Q_MULTIMEDIA_EXPORT QMediaRecorderControl : public QMediaControl
{
Q_OBJECT
@@ -65,17 +65,21 @@
virtual qint64 duration() const = 0;
+ virtual bool isMuted() const = 0;
+
virtual void applySettings() = 0;
Q_SIGNALS:
void stateChanged(QMediaRecorder::State state);
void durationChanged(qint64 position);
+ void mutedChanged(bool muted);
void error(int error, const QString &errorString);
public Q_SLOTS:
virtual void record() = 0;
virtual void pause() = 0;
virtual void stop() = 0;
+ virtual void setMuted(bool muted) = 0;
protected:
QMediaRecorderControl(QObject* parent = 0);