summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/phonon/mmf/abstractmediaplayer.h
diff options
context:
space:
mode:
authorGareth Stockwell <gareth.stockwell@sosco.com>2009-08-18 17:30:53 (GMT)
committerGareth Stockwell <gareth.stockwell@sosco.com>2009-08-18 17:30:53 (GMT)
commit109e04933e4e6b51a3e546f9dc3f0a062eb8470e (patch)
tree7f1ad5fd88e065bff031d3ebcda8c49409057d0b /src/3rdparty/phonon/mmf/abstractmediaplayer.h
parent62e9750e4055808f5eb04479b2f0c221e13747ff (diff)
downloadQt-109e04933e4e6b51a3e546f9dc3f0a062eb8470e.zip
Qt-109e04933e4e6b51a3e546f9dc3f0a062eb8470e.tar.gz
Qt-109e04933e4e6b51a3e546f9dc3f0a062eb8470e.tar.bz2
Started work on VideoPlayer implementation
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;