Collabora weekly progress w/e 13th June 2021

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

Please find below a brief summary of the progress Collabora have made last week on Weston/Wayland and Pipewire.

Weston/Wayland

Marius:

- Did some further investigation of the follow-up work from SPEC-3799 (Left icon bar overlapping launcher area). Discovered that starting multiple clients simultaneously creates some data contention which could result in one of the applications failing to start. Due to the architectural design of WAM the assumption is that a single instance of its manager object is able to deal with the start-up of a single application, but that happens sequentially. Removing any chain-loading (which will be happening due to SPEC-3799), start-up of applications means AFM can start webapps irrespective of their order, resulting in a sporadic data contention over that manager instance. I've created SPEC-3980 ([WAM] Data contention when starting multiple apps) and SPEC-3969 that should keep track of the necessary changes. In the process of testing fixes for that on real hw (rpi4) and qemu (x86).

PipeWire / WirePlumber

George:

- Released WirePlumber 0.4.0
- Updated recipes of pipewire & wireplumber to their latest versions (0.3.30 and 0.4.0 respectively)
- Troubleshooted and fixed a regression in the policy management of wireplumber where a corked stream would not go back to play after all other streams were stopped
- Troubleshooted issues with volume ducking: there seems to be a race condition somewhere that prevents this feature from working reliably. The cause is still unknown at this time.

Kind regards,

Nick
_._,_._,_

Links:

You receive all messages sent to this group.

View/Reply Online (#9255) | Reply To Group | Reply To Sender | Mute This Topic | New Topic
Your Subscription | Contact Group Owner | Unsubscribe [list-automotive-discussions82@xxxxxxxxxxx]

_._,_._,_

[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux