summaryrefslogtreecommitdiffstats
path: root/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h
diff options
context:
space:
mode:
authorLing Hu <ling.hu@nokia.com>2011-06-28 13:49:57 +1000
committerQt by Nokia <qt-info@nokia.com>2011-07-05 06:50:04 +0200
commitca25844e528432dfa55e5136bf56faeb0b47c937 (patch)
treec9c701c424f5374e2c683ec4db2df450c608e393 /src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h
parentd502dec45604ba77d997061bc7f4f6f688c42f9f (diff)
Fix playback problem with RTSP streaming for QMediaPlayer(gstreamer)
Change-Id: Ie920cbb5a377e810aee3e106bb50deb46365ce3b Reviewed-by:Michael Goddard (cherry picked from commit 05841ae6a9e0ffac623f9b00565bf33a52a22ecd) Reviewed-on: http://codereview.qt.nokia.com/983 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Diffstat (limited to 'src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h')
-rw-r--r--src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h b/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h
index e6fa996b0..26b027a41 100644
--- a/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h
+++ b/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h
@@ -112,6 +112,8 @@ public:
static void configureAppSrcElement(GObject*, GObject*, GParamSpec*,QGstreamerPlayerSession* _this);
#endif
+ bool isLiveSource() const;
+
public slots:
void loadFromUri(const QNetworkRequest &url);
void loadFromStream(const QNetworkRequest &url, QIODevice *stream);
@@ -208,10 +210,12 @@ private:
UnknownSrc,
SoupHTTPSrc,
UDPSrc,
- MMSSrc
+ MMSSrc,
+ RTSPSrc,
};
SourceType m_sourceType;
bool m_everPlayed;
+ bool m_isLiveSource;
};
#endif // QGSTREAMERPLAYERSESSION_H