[agl-dev-community] Collabora weekly progress w/e 9th February 2020

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

 



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

PipeWire

Julian:
    - Addressed Wim's comments on pipewire channelmix control port Merge Request
    - Created new pipewire audio-fade-source control node to send fade in/out
    control sequences
    - Updated pipewire adapter-control example to use the new audio-fade-source node

Weston / Wayland

Marius:

    - found and fixed a couple of corner cases in the agl-compositor: one related to activated/switched to surfaces
    which weren't cleaned-up properly when the surfaces were destroyed, and one related to not mapped/activated/
    switched surfaces which were (still) stored in a surface list, but might've been removed at a later
    point in time, which could cause an illegal memory access, upon searching for a surface which is not longer
    present if one might attempt to switch to another surface (this is an unlikely case, but easily reproducible
    by starting a XDG shell application, never switching/activating to it, then closing and starting it again and
    attempt to activate that one).
   
    - still related to the agl-compositor, added support for unbinding the agl-shell. Further more, the compositor now
    creates a black surface which is being added/removed depending if the client shell binded/unbinded the agl-shell interface.
    This allows for developers of the client shell to restart their application without the need to take down the compositor,
    and inspect visually if the client shell (application) is running or not. In the same time, makes the
    implementation closer to that of the protocol specifications. The shell client is usually taken down with the
    compositor but in AGL case this is not true, hence the need to bind/unding whenever required. Should speed up
    development of the client shell considerably.

Kind regards,

Nick

_._,_._,_

Links:

You receive all messages sent to this group.

View/Reply Online (#8100) | 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