gstreamer/ext/wpe
Philippe Normand 314a8c023f wpe: WebView and WebContext handling fixes
The WPEThreaded view is now split in 2 classes:
- WPEContextThread handles the persistent WebKit thread, where all WebKit API
calls should be handled.
- WPEView: is created from the WPEContextThread. It handles the WebView and
maintains the public interface on which wpesrc relies. This is the facade for
the WebView, basically. It takes care of dispatching API calls into the context
thread.

With these fixes it is now possible to create (and reuse) mutlple wpesrc
elements during the application lifetime.

Fixes #1372

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1484>
2020-08-14 09:41:56 +00:00
..
gstwpesrc.cpp wpe: WebView and WebContext handling fixes 2020-08-14 09:41:56 +00:00
gstwpesrc.h wpe: Rewrite wpesrc as a glbasesrc subclass 2019-10-17 08:15:44 +00:00
meson.build wpe: Add software rendering support support 2020-02-11 16:47:53 +00:00
WPEThreadedView.cpp wpe: WebView and WebContext handling fixes 2020-08-14 09:41:56 +00:00
WPEThreadedView.h wpe: WebView and WebContext handling fixes 2020-08-14 09:41:56 +00:00