diff options
author | Dmytro Poplavskiy <dmytro.poplavskiy@nokia.com> | 2012-07-19 15:40:42 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-07-19 09:08:50 +0200 |
commit | f844d6d9da0fff8f1eaad1ad7f3d73e85560b735 (patch) | |
tree | 4cceed60785d781f241817dffb78b8013293cb4f /src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp | |
parent | 6854f072576ae81a36b5f040f83f239d9f004e77 (diff) | |
download | qtmultimedia-f844d6d9da0fff8f1eaad1ad7f3d73e85560b735.tar.gz |
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.cpp | 6 |
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(); } |