diff options
author | Lev Zelenskiy <lev.zelenskiy@nokia.com> | 2012-03-09 09:53:21 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-03-21 05:43:27 +0100 |
commit | 2c034beab5a8d72a148c47e85e020dc64c58068f (patch) | |
tree | 069cc8427d307f4c5ee359182a55be6ba7026ee6 /src/multimedia/playback/qmediaplaylist.cpp | |
parent | 2ebea05283a2ddad831d5039a49817cefb7c7625 (diff) |
QMediaPlayer frontend: changes to playlist support.
Allow to load playlists using setMedia().
Use QNetworkMediaPlaylistProvider for playlist parsing.
Updated unit tests.
Change-Id: If4dba07be8b2e8a9e9549d5bed58e552dfb958b7
Reviewed-by: Dmytro Poplavskiy <dmytro.poplavskiy@nokia.com>
Diffstat (limited to 'src/multimedia/playback/qmediaplaylist.cpp')
-rw-r--r-- | src/multimedia/playback/qmediaplaylist.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/multimedia/playback/qmediaplaylist.cpp b/src/multimedia/playback/qmediaplaylist.cpp index 860fca2cc..8c2cd3112 100644 --- a/src/multimedia/playback/qmediaplaylist.cpp +++ b/src/multimedia/playback/qmediaplaylist.cpp @@ -42,8 +42,8 @@ #include "qmediaplaylist.h" #include "qmediaplaylist_p.h" #include "qmediaplaylistprovider_p.h" -#include "qlocalmediaplaylistprovider_p.h" #include "qmediaplaylistioplugin_p.h" +#include "qmedianetworkplaylistprovider_p.h" #include "qmediaservice.h" #include "qmediaplaylistcontrol_p.h" #include "qmediaplayercontrol.h" @@ -129,7 +129,7 @@ QMediaPlaylist::QMediaPlaylist(QObject *parent) Q_D(QMediaPlaylist); d->q_ptr = this; - d->localPlaylistControl = new QLocalMediaPlaylistControl(this); + d->networkPlaylistControl = new QMediaNetworkPlaylistControl(this); setMediaObject(0); } @@ -178,7 +178,7 @@ bool QMediaPlaylist::setMediaObject(QMediaObject *mediaObject) newControl = qobject_cast<QMediaPlaylistControl*>(service->requestControl(QMediaPlaylistControl_iid)); if (!newControl) - newControl = d->localPlaylistControl; + newControl = d->networkPlaylistControl; if (d->control != newControl) { int oldSize = 0; |