qmlglsink from gstreamer1.0-plugins-good 1.14.1 is not built with proper QPA headers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gst-plugins-good1.0 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Qt5 can render directly to KMS (that is, without X11 or Wayland running) based on its EGLFS platform and the Mesa3D GBM library. This is generally useful for scenarios with fullscreen applications that run all the time, like a media center on a HTPC. Using a system like X11 or Wayland in such cases is overkill, since as said, there will only ever be one graphical application active at the same time, and said application will run in fullscreen mode.
Qt5 based applications that want to use GStreamer 1.x for video playback currently can choose to either use QtMultimedia or qmlglsink+extra playback code. A common choice is qmlglsink+
However, the qmlglsink from the current gstreamer1.
Relevant bits in the qmlglsink code are:
https:/
https:/
https:/
https:/
The simple solution to this is to make sure that the qpa/qplatformna
description: | updated |
description: | updated |