Skip to content

wpe: Follow up fixes for audio support

Thibault Saunier requested to merge thiblahute/gst-plugins-bad:wpeaudio++ into master
commit 7e8d713139bce39b1406c68ff72dc57298e10481
Author: Thibault Saunier <tsaunier@igalia.com>
Date:   Fri May 21 10:52:01 2021 -0400

    wpe: Make wpesrc!video pad an always pad
    
    There should always be a `video` pad no matter what.

commit dde04f5034aed7d5b19a8c8d91173da4d4f352e4
Author: Thibault Saunier <tsaunier@igalia.com>
Date:   Fri May 21 10:31:53 2021 -0400

    wpe: Remove unused env var

commit 09a9fbb5b3168fab7bd77782eeebf6970e83453e
Author: Thibault Saunier <tsaunier@igalia.com>
Date:   Fri May 21 10:31:37 2021 -0400

    wpe: Fix atomic usage

commit c3ae530fc50e49549136d858a922c0755a6283fa
Author: Thibault Saunier <tsaunier@igalia.com>
Date:   Fri May 21 10:29:11 2021 -0400

    wpe: Add a note able requiring tracing subsystem for message forwarding

commit d1f9e4823fb9d3b0eadbf89d836a3d51e2e87447
Author: Thibault Saunier <tsaunier@igalia.com>
Date:   Fri May 21 10:18:21 2021 -0400

    wpe: Fix check on whether MEMFD_CREATE is avalaible
    
    The ordering of the ifdef was wrong

commit 0aa657e180244524b9a8de74092beac65a7578f8
Author: Thibault Saunier <tsaunier@igalia.com>
Date:   Fri May 21 10:13:01 2021 -0400

    wpe: Plug a leak
    
    We were freeing after returning

commit 80c17b03de624d7ddfaf1f88b7e8e968b883fdb2
Author: Thibault Saunier <tsaunier@igalia.com>
Date:   Fri May 21 09:54:33 2021 -0400

    Revert "wpe: Properly respect LIBGL_ALWAYS_SOFTWARE"
    
    This causes issues I didn't see:
         https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2252#note_927633
    
    Let's just tell people to use capsfilter to force software rendering in
    `wpesrc` for now.
    
    The intent was to allow forcing it easily in playbin2 for the CI, but
    we will do it some other way and see when time comes.
    
    This reverts commit 9415106b029e5469ca28d882dc46ecc38786d4c9.

Merge request reports