summaryrefslogtreecommitdiffstats
path: root/src/multimedia/qmediaplayercontrol.h
diff options
context:
space:
mode:
authorNicholas Young <nicholas.young@nokia.com>2010-01-14 17:18:00 +1000
committerNicholas Young <nicholas.young@nokia.com>2010-01-14 17:18:00 +1000
commitaa0d08295c5f6e003a163bb904d71e60cabb2bc3 (patch)
tree95a72890c032b104b5592811a5157da2f4255919 /src/multimedia/qmediaplayercontrol.h
parent91dd0b4d11b63b58851a775b79ada298134d0025 (diff)
Added QMediaTimeRange and QMediaTimeInterval. Converted seekRanges() in
QMediaPlayerControl to availablePlaybackRanges().
Diffstat (limited to 'src/multimedia/qmediaplayercontrol.h')
-rw-r--r--src/multimedia/qmediaplayercontrol.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/multimedia/qmediaplayercontrol.h b/src/multimedia/qmediaplayercontrol.h
index 06d3b3de80..8b28e4bd48 100644
--- a/src/multimedia/qmediaplayercontrol.h
+++ b/src/multimedia/qmediaplayercontrol.h
@@ -44,6 +44,7 @@
#include <qmediacontrol.h>
#include <qmediaplayer.h>
+#include <qmediatimerange.h>
#include <QtCore/qpair.h>
@@ -78,7 +79,8 @@ public:
virtual bool isVideoAvailable() const = 0;
virtual bool isSeekable() const = 0;
- virtual QPair<qint64,qint64> seekRange() const = 0;
+
+ virtual QMediaTimeRange availablePlaybackRanges() const = 0;
virtual qreal playbackRate() const = 0;
virtual void setPlaybackRate(qreal rate) = 0;
@@ -102,7 +104,7 @@ Q_SIGNALS:
void videoAvailableChanged(bool videoAvailable);
void bufferStatusChanged(int percentFilled);
void seekableChanged(bool);
- void seekRangeChanged(const QPair<qint64,qint64>&);
+ void availablePlaybackRangesChanged(const QMediaTimeRange&);
void playbackRateChanged(qreal rate);
void error(int error, const QString &errorString);