summaryrefslogtreecommitdiffstats
path: root/plugins/multimedia/symbian/mmf/audiosource/s60audiomediarecordercontrol.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/multimedia/symbian/mmf/audiosource/s60audiomediarecordercontrol.cpp')
-rw-r--r--plugins/multimedia/symbian/mmf/audiosource/s60audiomediarecordercontrol.cpp23
1 files changed, 13 insertions, 10 deletions
diff --git a/plugins/multimedia/symbian/mmf/audiosource/s60audiomediarecordercontrol.cpp b/plugins/multimedia/symbian/mmf/audiosource/s60audiomediarecordercontrol.cpp
index 2c7c96e78e..a473a12d9c 100644
--- a/plugins/multimedia/symbian/mmf/audiosource/s60audiomediarecordercontrol.cpp
+++ b/plugins/multimedia/symbian/mmf/audiosource/s60audiomediarecordercontrol.cpp
@@ -44,14 +44,16 @@
#include "s60mmtrace.h"
S60AudioMediaRecorderControl::S60AudioMediaRecorderControl(QObject *session, QObject *parent)
- :QMediaRecorderControl(parent), m_state(QMediaRecorder::StoppedState)
+ : QMediaRecorderControl(parent), m_state(QMediaRecorder::StoppedState)
{
TRACE("S60AudioMediaRecorderControl::S60AudioMediaRecorderControl" << qtThisPtr());
-
m_session = qobject_cast<S60AudioCaptureSession*>(session);
- connect(m_session, SIGNAL(positionChanged(qint64)), this, SIGNAL(durationChanged(qint64)));
- connect(m_session, SIGNAL(stateChanged(S60AudioCaptureSession::TAudioCaptureState)), this, SLOT(updateState(S60AudioCaptureSession::TAudioCaptureState)));
- connect(m_session,SIGNAL(error(int,const QString &)),this,SIGNAL(error(int,const QString &)));
+ connect(m_session, SIGNAL(positionChanged(qint64)),
+ this, SIGNAL(durationChanged(qint64)));
+ connect(m_session, SIGNAL(stateChanged(S60AudioCaptureSession::TAudioCaptureState)),
+ this, SLOT(updateState(S60AudioCaptureSession::TAudioCaptureState)));
+ connect(m_session,SIGNAL(error(int, const QString &)),
+ this, SIGNAL(error(int, const QString &)));
}
S60AudioMediaRecorderControl::~S60AudioMediaRecorderControl()
@@ -64,11 +66,10 @@ QUrl S60AudioMediaRecorderControl::outputLocation() const
return m_session->outputLocation();
}
-bool S60AudioMediaRecorderControl::setOutputLocation(const QUrl& sink)
+bool S60AudioMediaRecorderControl::setOutputLocation(const QUrl &sink)
{
TRACE("S60AudioMediaRecorderControl::setOutputLocation" << qtThisPtr()
<< "sink" << sink);
-
return m_session->setOutputLocation(sink);
}
@@ -116,21 +117,18 @@ qint64 S60AudioMediaRecorderControl::duration() const
void S60AudioMediaRecorderControl::record()
{
TRACE("S60AudioMediaRecorderControl::record" << qtThisPtr());
-
m_session->record();
}
void S60AudioMediaRecorderControl::pause()
{
TRACE("S60AudioMediaRecorderControl::pause" << qtThisPtr());
-
m_session->pause();
}
void S60AudioMediaRecorderControl::stop()
{
TRACE("S60AudioMediaRecorderControl::stop" << qtThisPtr());
-
m_session->stop();
}
@@ -139,6 +137,11 @@ bool S60AudioMediaRecorderControl::isMuted() const
return m_session->muted();
}
+void S60AudioMediaRecorderControl::applySettings()
+{
+
+}
+
void S60AudioMediaRecorderControl::setMuted(bool muted)
{
if (muted != isMuted()) {