From 1cd1782d8101434380920f3f8f567dec13a546e4 Mon Sep 17 00:00:00 2001 From: James Hilliard Date: Mon, 27 Jun 2022 01:33:06 -0600 Subject: [PATCH] package/{webkitgtk, wpewebkit}: select subenc for multimedia When using webkit with multimedia support the subenc element may be needed, as such we should select the subenc plugin. Fixes runtime warning: isGStreamerPluginAvailable: Plugin subenc not found. Please check your GStreamer installation WebKit wasn't able to find a WebVTT encoder. Subtitles handling will be degraded unless gst-plugins-bad is installed. See: https://github.com/WebKit/WebKit/blob/72b59ad50e079037073722bbdf469c0952e399fa/Source/WebCore/platform/graphics/gstreamer/TextCombinerGStreamer.cpp#L221 Signed-off-by: James Hilliard Acked-by: Adrian Perez de Castro Signed-off-by: Thomas Petazzoni (cherry picked from commit d8358ae1787f661e19dfe968993492c06afaa7b3) Signed-off-by: Peter Korsgaard --- package/webkitgtk/Config.in | 1 + package/wpewebkit/Config.in | 1 + 2 files changed, 2 insertions(+) diff --git a/package/webkitgtk/Config.in b/package/webkitgtk/Config.in index 2c255693c9..b3a1ada767 100644 --- a/package/webkitgtk/Config.in +++ b/package/webkitgtk/Config.in @@ -93,6 +93,7 @@ config BR2_PACKAGE_WEBKITGTK_MULTIMEDIA select BR2_PACKAGE_GST1_PLUGINS_BAD select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DEBUGUTILS select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX + select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SUBENC select BR2_PACKAGE_GST1_PLUGINS_BASE select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP diff --git a/package/wpewebkit/Config.in b/package/wpewebkit/Config.in index 73ac94a47b..ce016bf74f 100644 --- a/package/wpewebkit/Config.in +++ b/package/wpewebkit/Config.in @@ -86,6 +86,7 @@ config BR2_PACKAGE_WPEWEBKIT_MULTIMEDIA select BR2_PACKAGE_GST1_PLUGINS_BAD select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DEBUGUTILS select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX + select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SUBENC select BR2_PACKAGE_GST1_PLUGINS_BASE select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP