package/wpewebkit: select gstreamer autoaudiosink
authorAdrian Perez de Castro <aperez@igalia.com>
Wed, 19 May 2021 21:32:37 +0000 (00:32 +0300)
committerYann E. MORIN <yann.morin.1998@free.fr>
Fri, 21 May 2021 16:49:11 +0000 (18:49 +0200)
Select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUTODETECT when multimedia
support is enabled. This is needed at runtime to automatically select
a suitable audio output element, otherwise WebKit will crash at an
assertion due to the missing "autoaudiosink" element. More here:

  https://wpewebkit.org/about/faq.html#why-does-the-browser%2Flauncher-(e.g.-cog)-crash-when-trying-to-play-audio%3F

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/wpewebkit/Config.in

index 640f7c7011d170a74045b944043aa65a95ee07d3..c8c66e8458a80c58655e69c421590c7e0c32e37f 100644 (file)
@@ -95,6 +95,7 @@ config BR2_PACKAGE_WPEWEBKIT_MULTIMEDIA
        select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOSCALE
        select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VOLUME
        select BR2_PACKAGE_GST1_PLUGINS_GOOD
+       select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUTODETECT
        select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ISOMP4
        select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MATROSKA
        select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP