Avoid using function pointers directly in the PulseAudio backend