summaryrefslogtreecommitdiff
path: root/indra/media_plugins/cef
diff options
context:
space:
mode:
authorMaki <maki@hotmilk.space>2024-04-18 02:57:46 -0400
committerMaki <maki@hotmilk.space>2024-04-18 02:57:46 -0400
commit4f8f04497c57d2ce65a1f4dffe6856ac18b59fb6 (patch)
treecaf1f3b19aab659ef4c4e5b500d35fe5df1c9575 /indra/media_plugins/cef
parent169519c3020c9259a06a302e1cefdd5584d83f17 (diff)
Try getting other symbols for Pulse if it fails
Diffstat (limited to 'indra/media_plugins/cef')
-rwxr-xr-xindra/media_plugins/cef/linux_volume_catcher_pa.cpp1
1 files changed, 1 insertions, 0 deletions
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());