diff options
author | Ling Hu <ling.hu@nokia.com> | 2011-06-28 13:49:57 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-07-05 06:50:04 +0200 |
commit | ca25844e528432dfa55e5136bf56faeb0b47c937 (patch) | |
tree | c9c701c424f5374e2c683ec4db2df450c608e393 /src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h | |
parent | d502dec45604ba77d997061bc7f4f6f688c42f9f (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.h | 6 |
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 |