qtmobility/src/multimedia/qmediarecordercontrol.h
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
--- a/qtmobility/src/multimedia/qmediarecordercontrol.h	Fri Jun 11 14:26:25 2010 +0300
+++ b/qtmobility/src/multimedia/qmediarecordercontrol.h	Wed Jun 23 19:08:38 2010 +0300
@@ -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);