summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/phonon/mmf/abstractmediaplayer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/phonon/mmf/abstractmediaplayer.h')
-rw-r--r--src/3rdparty/phonon/mmf/abstractmediaplayer.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/3rdparty/phonon/mmf/abstractmediaplayer.h b/src/3rdparty/phonon/mmf/abstractmediaplayer.h
index 6f7ae1d..9f86ee6 100644
--- a/src/3rdparty/phonon/mmf/abstractmediaplayer.h
+++ b/src/3rdparty/phonon/mmf/abstractmediaplayer.h
@@ -111,6 +111,11 @@ namespace Phonon
*/
void changeState(PrivateState newState);
+ /**
+ * Records error and changes state to ErrorState
+ */
+ void setError(Phonon::ErrorType error);
+
static qint64 toMilliSeconds(const TTimeIntervalMicroSeconds &);
Q_SIGNALS:
@@ -124,11 +129,10 @@ namespace Phonon
*/
void tick();
- protected: // Temporary
+ private:
PrivateState m_state;
Phonon::ErrorType m_error;
- private:
qint32 m_tickInterval;
QScopedPointer<QTimer> m_tickTimer;
qreal m_volume;