diff options
author | Dmytro Poplavskiy <dmytro.poplavskiy@nokia.com> | 2010-05-18 13:27:06 +1000 |
---|---|---|
committer | Dmytro Poplavskiy <dmytro.poplavskiy@nokia.com> | 2010-05-18 13:27:06 +1000 |
commit | 63dbb42c934d0de7ccceb6d5e7f0f00c4732f174 (patch) | |
tree | 0a5b6cebae20584acd060c6bd939c306e6050359 /src/multimedia/qmediaplaylist.cpp | |
parent | c7c4d237f4433be029c9a88692ce649f74258113 (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.cpp | 4 |
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 |