Jan Alexander Steffens (heftig)
10904e5580
wpe: Clean up build script
...
Use feature.require to check for gstgl and exit early if 'wpe' is
disabled (don't even check for wpe-webkit-1.1).
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1668 >
2022-02-20 14:34:12 +00:00
Jan Alexander Steffens (heftig)
16dc8f8442
wpe: Support wpe-webkit-1.1
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1522 >
2022-01-31 08:31:34 +00:00
Philippe Normand
8e4cce6cd3
wpe: Install WebExtension in pkglibdir
...
The uninstalled WebExtension takes precedence over the installed one, so that
audio support works in local developer builds as well.
Fixes #975
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1602 >
2022-01-31 00:54:10 +00:00
Philippe Normand
86719e25a4
wpevideosrc: Use basesrc event vfunc
...
Allows for basic default handling from the base class.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1422 >
2021-12-07 11:43:26 +00:00
Philippe Normand
a6fd767025
wpevideosrc: Fix frame stuttering in GL rendering path
...
Make sure the EGLImage we're rendering to the GL memory stays alive long enough,
until the the GL memory has been destroyed.
This change fixes tearing and black flashes artefacts that were happening
because the EGLImage was sometimes destroyed before the sink actually rendered
the associated texture.
Fixes #889
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1354 >
2021-11-16 21:55:41 +00:00
Philippe Normand
053dd564a1
wpevideosrc: Run through gst-indent
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1354 >
2021-11-16 21:55:41 +00:00
Thibault Saunier
019971a3c7
Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir
2021-09-24 16:14:36 -03:00