summaryrefslogtreecommitdiffstats
path: root/src/multimedia/qmediaplaylist.cpp
diff options
context:
space:
mode:
authorDmytro Poplavskiy <dmytro.poplavskiy@nokia.com>2010-05-18 13:27:06 +1000
committerDmytro Poplavskiy <dmytro.poplavskiy@nokia.com>2010-05-18 13:27:06 +1000
commit63dbb42c934d0de7ccceb6d5e7f0f00c4732f174 (patch)
tree0a5b6cebae20584acd060c6bd939c306e6050359 /src/multimedia/qmediaplaylist.cpp
parentc7c4d237f4433be029c9a88692ce649f74258113 (diff)
Changed QMediaPlayer and QMediaImageViewer to use QMediaPlaylist as
and alternative input type to QMediaContent. QMediaPlaylist could still be binded to QMediaObjects but this is only used for accessing the object provided playlist, not setting the playback source.
Diffstat (limited to 'src/multimedia/qmediaplaylist.cpp')
-rw-r--r--src/multimedia/qmediaplaylist.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/multimedia/qmediaplaylist.cpp b/src/multimedia/qmediaplaylist.cpp
index cc6b982619..1217190b00 100644
--- a/src/multimedia/qmediaplaylist.cpp
+++ b/src/multimedia/qmediaplaylist.cpp
@@ -71,6 +71,7 @@ Q_GLOBAL_STATIC_WITH_ARGS(QMediaPluginLoader, playlistIOLoader,
QMediaPlaylist is intended to be used with other media objects,
like QMediaPlayer or QMediaImageViewer.
+
QMediaPlaylist allows to access the service intrinsic playlist functionality
if available, otherwise it provides the the local memory playlist implementation.
@@ -78,13 +79,14 @@ Q_GLOBAL_STATIC_WITH_ARGS(QMediaPluginLoader, playlistIOLoader,
player = new QMediaPlayer;
playlist = new QMediaPlaylist;
- player->bind(playlist);
playlist->append(QUrl("http://example.com/movie1.mp4"));
playlist->append(QUrl("http://example.com/movie2.mp4"));
playlist->append(QUrl("http://example.com/movie3.mp4"));
playlist->setCurrentIndex(1);
+ player->setPlaylist(playlist);
+
player->play();
\endcode