After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 754108 - qmlsink: Ensure that at least one windowing system is available
qmlsink: Ensure that at least one windowing system is available
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal blocker
: 1.5.91
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-08-26 09:08 UTC by Nirbheek Chauhan
Modified: 2015-08-31 22:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
qmlsink: Ensure that at least one windowing system is available (2.38 KB, patch)
2015-08-26 09:08 UTC, Nirbheek Chauhan
committed Details | Review

Description Nirbheek Chauhan 2015-08-26 09:08:49 UTC
Created attachment 310007 [details] [review]
qmlsink: Ensure that at least one windowing system is available

Otherwise qmlsink will happily compile but never work, and just crash at startup. This patch disables the plugin if none of the required headers are found.
Comment 1 Tim-Philipp Müller 2015-08-31 22:16:54 UTC
commit 77f68f6e108c9712792f92d8a9b92e66efc4a4fb
Author: Nirbheek Chauhan <nirbheek@centricular.com>
Date:   Fri Aug 7 17:27:48 2015 +0530

    qmlsink: Ensure that at least one windowing system is available
    
    Otherwise, we'll just crash at runtime because the gl context is NULL
    
    https://bugzilla.gnome.org/show_bug.cgi?id=754108