summaryrefslogtreecommitdiffstats
path: root/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp
diff options
context:
space:
mode:
authorDmytro Poplavskiy <dmytro.poplavskiy@nokia.com>2012-07-19 15:40:42 +1000
committerQt by Nokia <qt-info@nokia.com>2012-07-19 09:08:50 +0200
commitf844d6d9da0fff8f1eaad1ad7f3d73e85560b735 (patch)
tree4cceed60785d781f241817dffb78b8013293cb4f /src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp
parent6854f072576ae81a36b5f040f83f239d9f004e77 (diff)
Gst player backend: removed fifo based stream playback fallback
It was used on systems without appsrc element support, but since the appsrc is part of base elements for a long, thre is a very little value in fifo based fallback. Change-Id: I162233cbb55821443c892f00ebd29c0498ae7152 Reviewed-by: Ling Hu <ling.hu@nokia.com> Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
Diffstat (limited to 'src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp')
-rw-r--r--src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp b/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp
index 59a039f8d..da2878aeb 100644
--- a/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp
+++ b/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp
@@ -85,7 +85,11 @@ QMediaServiceProviderHint::Features QGstreamerPlayerServicePlugin::supportedFeat
const QByteArray &service) const
{
if (service == Q_MEDIASERVICE_MEDIAPLAYER)
- return QMediaServiceProviderHint::StreamPlayback | QMediaServiceProviderHint::VideoSurface;
+ return
+#ifdef HAVE_GST_APPSRC
+ QMediaServiceProviderHint::StreamPlayback |
+#endif
+ QMediaServiceProviderHint::VideoSurface;
else
return QMediaServiceProviderHint::Features();
}