output/pulse: use a RTTI lock guard
Make all the locks exception-safe.
This commit is contained in:
@@ -27,11 +27,8 @@ class Error;
|
||||
|
||||
extern const struct AudioOutputPlugin pulse_output_plugin;
|
||||
|
||||
void
|
||||
pulse_output_lock(PulseOutput &po);
|
||||
|
||||
void
|
||||
pulse_output_unlock(PulseOutput &po);
|
||||
struct pa_threaded_mainloop *
|
||||
pulse_output_get_mainloop(PulseOutput &po);
|
||||
|
||||
void
|
||||
pulse_output_set_mixer(PulseOutput &po, PulseMixer &pm);
|
||||
|
||||
Reference in New Issue
Block a user