summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorPhilippe Normand <philn@igalia.com>2019-12-08 13:16:38 +0000
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>2021-05-19 13:41:15 +0000
commit81ced7932f7e98e1dda50b1959cda17991bc676c (patch)
treeebd8792c2655ff5d5a647e6b4d79eccaca7c2761 /ext
parentf4bc5c6c65f17831302f4b99a56b9dc3b5424cf8 (diff)
downloadgstreamer-plugins-bad-81ced7932f7e98e1dda50b1959cda17991bc676c.tar.gz
wpe: Enable WebAudio
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2252>
Diffstat (limited to 'ext')
-rw-r--r--ext/wpe/WPEThreadedView.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/wpe/WPEThreadedView.cpp b/ext/wpe/WPEThreadedView.cpp
index c075e9ae1..93f97e342 100644
--- a/ext/wpe/WPEThreadedView.cpp
+++ b/ext/wpe/WPEThreadedView.cpp
@@ -295,6 +295,9 @@ WPEView::WPEView(WebKitWebContext* web_context, GstWpeVideoSrc* src, GstGLContex
g_signal_connect(webkit.view, "load-failed-with-tls-errors", G_CALLBACK(s_loadFailedWithTLSErrors), src);
g_signal_connect(webkit.view, "notify::estimated-load-progress", G_CALLBACK(s_loadProgressChaned), src);
+ auto* settings = webkit_web_view_get_settings(webkit.view);
+ webkit_settings_set_enable_webaudio(settings, TRUE);
+
gst_wpe_video_src_configure_web_view(src, webkit.view);
gchar* location;