summaryrefslogtreecommitdiffstats
path: root/src/plugins/mediaservices/qt7/mediaplayer/qt7playersession.h
diff options
context:
space:
mode:
authorDmytro Poplavskiy <dmytro.poplavskiy@nokia.com>2010-02-25 02:52:29 (GMT)
committerDmytro Poplavskiy <dmytro.poplavskiy@nokia.com>2010-02-25 02:52:29 (GMT)
commit190ec169dd6f5455115e5164cfbacdad214de00a (patch)
tree0b0b16875980c15377d1625554e1067354cc800c /src/plugins/mediaservices/qt7/mediaplayer/qt7playersession.h
parente9f3edcb0a0223b90606108993999ad3cb37af9f (diff)
downloadQt-190ec169dd6f5455115e5164cfbacdad214de00a.zip
Qt-190ec169dd6f5455115e5164cfbacdad214de00a.tar.gz
Qt-190ec169dd6f5455115e5164cfbacdad214de00a.tar.bz2
Try to start media playback on all load state changes.
QuickTime doesn't start movie playback as soon as it loaded, it's necessary to start manualy after suitable load state reached. Reviewed-by: Justin McPherson
Diffstat (limited to 'src/plugins/mediaservices/qt7/mediaplayer/qt7playersession.h')
-rw-r--r--src/plugins/mediaservices/qt7/mediaplayer/qt7playersession.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/mediaservices/qt7/mediaplayer/qt7playersession.h b/src/plugins/mediaservices/qt7/mediaplayer/qt7playersession.h
index 4742e2e..0ba3041 100644
--- a/src/plugins/mediaservices/qt7/mediaplayer/qt7playersession.h
+++ b/src/plugins/mediaservices/qt7/mediaplayer/qt7playersession.h
@@ -107,7 +107,7 @@ public slots:
void setMuted(bool muted);
void processEOS();
- void processStateChange();
+ void processLoadStateChange();
void processVolumeChange();
void processNaturalSizeChange();
@@ -138,6 +138,10 @@ private:
bool m_muted;
int m_volume;
qreal m_rate;
+
+ qint64 m_duration;
+ bool m_videoAvailable;
+ bool m_audioAvailable;
};
QT_END_NAMESPACE