Fix Linux volume catcher

master
Maki 2024-03-31 02:51:38 -04:00
parent e1eeaa6e1f
commit 54e2d03fe6
No known key found for this signature in database
GPG Key ID: 62B5572AEF805F9A
2 changed files with 4 additions and 1 deletions

View File

@ -286,7 +286,9 @@ void VolumeCatcherImpl::setVolume(F32 volume)
void VolumeCatcherImpl::pump()
{
return;
if (mGotSyms && mMainloop) {
llpa_mainloop_iterate(mMainloop, 0, NULL);
}
}
void VolumeCatcherImpl::connected_okay()

View File

@ -21,5 +21,6 @@ LL_PA_SYM(true, pa_sw_volume_from_linear, pa_volume_t, double v);
LL_PA_SYM(true, pa_mainloop_free, void, pa_mainloop* m);
LL_PA_SYM(true, pa_mainloop_get_api, pa_mainloop_api*, pa_mainloop* m);
LL_PA_SYM(true, pa_mainloop_new, pa_mainloop*, void);
LL_PA_SYM(true, pa_mainloop_iterate, int, pa_mainloop*, int, int*);
// optional symbols to grab