Bug 1664569
| Summary: | Rebase PipeWire to 0.2.5 | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Jonas Ådahl <jadahl> |
| Component: | pipewire | Assignee: | Wim Taymans <wtaymans> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Desktop QE <desktop-qa-list> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.0 | CC: | jadahl, jwboyer, tpelka, tpopela, vbenes, wchadwic, wtaymans |
| Target Milestone: | rc | Keywords: | Rebase |
| Target Release: | 8.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-06-14 01:52:03 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1658971 | ||
|
Description
Jonas Ådahl
2019-01-09 07:56:07 UTC
PipeWire 0.2.5 adds mouse cursor buffer metadata support to streams, meaning the compositor (mutter/gnome-shell) can send cursor state without also sending screen content. https://bugzilla.redhat.com/show_bug.cgi?id=1659118 partially needs this to have the VNC server make use of it, and https://bugzilla.redhat.com/show_bug.cgi?id=1658971 backports the feature to mutter. The current version in 8.0 is 0.2.4, the rebase mostly fixes some compilation bugs, small leaks, a permission fix for flatpak and a crasher. The cursor metadata does not actually add code, just definitions of structures. There is code added in the example applications. 0.2.5 has been in Fedora 29/rawhide for a little while now. I would rate this rebase as very low risk. Please don't forget to backport https://github.com/PipeWire/pipewire/pull/119 otherwise the Firefox and probably others couldn't be build. Seems to work fine with remote-desktop. Lets wait for testing with remote-desktop over WebRTC and verify if no issues occur. |