Philippe Normand
|
108eba3603
|
wpesrcbin: Use gst_buffer_new_memdup()
g_memdup() is deprecated.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2406>
|
2021-07-13 16:03:10 +00:00 |
|
Thibault Saunier
|
da150c18bb
|
wpe: Make forwarded messages layout more like GstBinForwaded messages
Making it look more like how we do this kind of things in other places.
See: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2252#note_927653
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2273>
|
2021-06-08 03:15:05 +00:00 |
|
Thibault Saunier
|
f29e75d1da
|
wpe: Make wpesrc!video pad an always pad
There should always be a `video` pad no matter what.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2273>
|
2021-06-08 03:15:05 +00:00 |
|
Thibault Saunier
|
3ffd78787d
|
wpe: Add a note able requiring tracing subsystem for message forwarding
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2273>
|
2021-06-08 03:15:05 +00:00 |
|
Thibault Saunier
|
d93131bfee
|
wpe: Plug a leak
We were freeing after returning
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2273>
|
2021-06-08 03:15:05 +00:00 |
|
Philippe Normand
|
a0b37e9d1a
|
wpe: Bump wpebackend-fdo version requirement to 1.8
Debian bullseye has this version already, and this allows us to get rid of many
ifdefs. The mouse scroll handling is actually functional now as well.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2278>
|
2021-05-23 17:18:20 +00:00 |
|
Thibault Saunier
|
818db8f0b3
|
wpe: Bump WPE dependency to 2.28
The new audio feature depends on WPE 2.28 so we should just bump our
requirement to that.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2264>
|
2021-05-19 18:50:29 -04:00 |
|
Thibault Saunier
|
c98fe5b7f9
|
wpe: Update doc cache
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2252>
|
2021-05-19 13:41:16 +00:00 |
|
Thibault Saunier
|
4dbfae0105
|
wpe: Relay messages from WPE internal pipelines
It is based on a tracer as it allows us to very easily get
every message that are posted on any bus inside the process.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2252>
|
2021-05-19 13:41:15 +00:00 |
|
Thibault Saunier
|
a92d4373ad
|
wpe: Base wpe audio implementation on a web extension
This makes the implementation simpler and enable us to map
webviews and audio stream much more easily
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2252>
|
2021-05-19 13:41:15 +00:00 |
|
Philippe Normand
|
f4bc5c6c65
|
wpe: Implement audio support
The wpesrc bin now exposes "sometimes" audio src pads, one for every PCM audio
stream created by WPEWebKit.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2252>
|
2021-05-19 13:41:15 +00:00 |
|
Thibault Saunier
|
cb4f6c877e
|
wpe: Move wpesrc to wpevideosrc and add a wrapper bin wpesrc
Currently the bin contains a single element but we are going
to implement audio support and expose extra pads for audio
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2252>
|
2021-05-19 13:41:15 +00:00 |
|