summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/phonon/mmf/audioplayer.h
diff options
context:
space:
mode:
authorGareth Stockwell <ext-gareth.stockwell@nokia.com>2009-11-05 18:13:47 +0000
committerGareth Stockwell <ext-gareth.stockwell@nokia.com>2009-12-08 11:14:19 +0000
commit3117e3a6a9c1bf95fc30ebee4d8d11b646cb7125 (patch)
tree09e6a0dbdb98aaf87555cec558d523d57050cbd0 /src/3rdparty/phonon/mmf/audioplayer.h
parentf27198ec92dbe49a5af17af27835c74a3970e4d1 (diff)
Added support for streaming playback to Phonon MMF backend
Because the MIME type of the stream cannot always be deduced from the URL, we assume that it is a video stream. This is based on the assumption that the video controllers will be capable of parsing the container formats for audio-only, as well as video clips. Note that this assumption may not hold on all devices. Note that most implementations of the MMF client APIs do not support HTTP streaming (a.k.a. progressive download). The backend has therefore only been tested with RTSP streams - see the JIRA entry for further details. Task-number: QTBUG-4660 Reviewed-by: Frans Englich
Diffstat (limited to 'src/3rdparty/phonon/mmf/audioplayer.h')
-rw-r--r--src/3rdparty/phonon/mmf/audioplayer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/3rdparty/phonon/mmf/audioplayer.h b/src/3rdparty/phonon/mmf/audioplayer.h
index bc600764a7..4674afc3df 100644
--- a/src/3rdparty/phonon/mmf/audioplayer.h
+++ b/src/3rdparty/phonon/mmf/audioplayer.h
@@ -63,6 +63,7 @@ public:
virtual void doSeek(qint64 milliseconds);
virtual int setDeviceVolume(int mmfVolume);
virtual int openFile(RFile& file);
+ virtual int openUrl(const QString& url);
virtual void close();
// MediaObjectInterface