wpe: Follow up fixes for audio support
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.