Hi All, Please find below a brief summary of the progress Collabora have made last week on Weston/Wayland and Pipewire. Weston / Wayland Marius: - SPEC-3817 (Client that performs cmd line switching of applications) - tentatively integrated into afm-util but after some discussions that approach was ditched in favor of keep the tool, but running it as a root user. Follow-ups and larger explanations in https://gerrit.automotivelinux.org/gerrit/c/src/app-framework-main/+/26326 and https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/26329. Still in need of a yocto recipe and a script wrapper. - Reviewing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/26317 and https://gerrit.automotivelinux.org/gerrit/c/apps/chromium/+/26318 - Rebased SPEC-3584 (memory leak introduced by json_object_new_object) to correctly integrate SPEC-3843 (agl-service-homescreen crashing) into jellyfish. Pipewire / WirePlumber Raghavendra: - Usage of exhale to create API documentation is removed and manual rst files and breathe-apidoc tools are used to create the API documentation. - UA API documentation is generated using breathe-apidoc tool. - separated the documentation of entities such as constants, enums and signals from the documentation block of structs. IC Sound Manager George: - Made progress on reviewing Raghavendra's documentation changes and commented on the merge request - Reviewed and merged the new Instrument Cluster IPC library and wireplumber module that Julian has been working on - Worked on various small issues in WirePlumber and pushed out a Release Candidate of WirePlumber 0.4 - Debugged reported audio issues (SPEC-3900 and others mentioned on the developer call): - The unplayable wav file: there was missing support for the signed 8-bit PCM audio format in PipeWire. Added in 0.3.27: https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/650 - Kingfisher radio not playing: debugged the issue and pinned it down to be a synchronization issue between gstreamer's alsasrc and pipewire. It works when pipewiresrc is used instead of alsasrc. A fix is pending this week. - Ogg file stuttering: This has been pinned down to be an issue in pipewiresink that appears only with certain files. The fix will be in 0.3.28: https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/660 - Homescreen volume not working: Fix uploaded on gerrit 26337 Julian: - Addressed comments from the communication IPC library merge request. - Implemented interface to delay format configuration of wireplumber items until they are linked Kind regards, Nick
_._,_._,_ Links: You receive all messages sent to this group. View/Reply Online (#9180) | Reply To Group | Reply To Sender | Mute This Topic | New Topic _._,_._,_
|