From 4f8f04497c57d2ce65a1f4dffe6856ac18b59fb6 Mon Sep 17 00:00:00 2001 From: Maki Date: Thu, 18 Apr 2024 02:57:46 -0400 Subject: Try getting other symbols for Pulse if it fails --- indra/media_plugins/cef/linux_volume_catcher_pa.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'indra/media_plugins') diff --git a/indra/media_plugins/cef/linux_volume_catcher_pa.cpp b/indra/media_plugins/cef/linux_volume_catcher_pa.cpp index 80f58954d4..daad443e44 100755 --- a/indra/media_plugins/cef/linux_volume_catcher_pa.cpp +++ b/indra/media_plugins/cef/linux_volume_catcher_pa.cpp @@ -129,6 +129,7 @@ void VolumeCatcherImpl::init() // probably be loaded separately. Our Linux DSO framework needs refactoring, // we do this sort of thing a lot with practically identical logic... mGotSyms = loadsyms("libpulse-mainloop-glib.so.0"); + if (!mGotSyms) mGotSyms = loadsyms("libpulse.so.0"); if (!mGotSyms) return; mMainloop = llpa_glib_mainloop_new(g_main_context_default()); -- cgit v1.2.3