qtmobility/plugins/multimedia/symbian/mmf/mediaplayer/s60mediaplayercontrol.h
changeset 5 453da2cfceef
parent 4 90517678cc4f
child 8 71781823f776
--- a/qtmobility/plugins/multimedia/symbian/mmf/mediaplayer/s60mediaplayercontrol.h	Mon May 03 13:18:40 2010 +0300
+++ b/qtmobility/plugins/multimedia/symbian/mmf/mediaplayer/s60mediaplayercontrol.h	Fri May 14 16:41:33 2010 +0300
@@ -49,13 +49,13 @@
 #include "ms60mediaplayerresolver.h"
 #include <QtCore/qdebug.h>
 
-QTM_BEGIN_NAMESPACE
+QT_BEGIN_NAMESPACE
 class QMediaPlayer;
 class QMediaTimeRange;
 class QMediaContent;
-QTM_END_NAMESPACE
+QT_END_NAMESPACE
 
-QTM_USE_NAMESPACE
+QT_USE_NAMESPACE
 
 class S60MediaPlayerSession;
 class S60MediaPlayerService;
@@ -69,6 +69,7 @@
         , m_muted(false)
         , m_playbackRate(0)
         , m_mediaStatus(QMediaPlayer::UnknownMediaStatus)
+        , m_audioEndpoint(QString("Default"))
     {
     }
     
@@ -76,17 +77,20 @@
     void setMuted(bool muted) { m_muted = muted; }
     void setPlaybackRate(int rate) { m_playbackRate = rate; }
     void setMediaStatus(QMediaPlayer::MediaStatus status) {m_mediaStatus=status;}
+    void setAudioEndpoint(const QString& audioEndpoint) { m_audioEndpoint = audioEndpoint; }
     
     int volume() const { return m_volume; }
     bool isMuted() const { return m_muted; }
     qreal playbackRate() const { return m_playbackRate; }
     QMediaPlayer::MediaStatus mediaStatus() const {return m_mediaStatus;}
+    QString audioEndpoint() const { return m_audioEndpoint; }
     
 private:
     int m_volume;
     bool m_muted;
     qreal m_playbackRate;
     QMediaPlayer::MediaStatus m_mediaStatus;
+    QString m_audioEndpoint;
 };
 
 class S60MediaPlayerControl : public QMediaPlayerControl
@@ -121,6 +125,7 @@
     virtual void pause();
     virtual void stop();  
     S60MediaPlayerSession* session();
+    void setAudioEndpoint(const QString& name);
 
     // Own methods
     void setVideoOutput(QObject *output);