#include #include endpoint AudioServer { set_self_muted(bool muted) => () is_self_muted() => (bool muted) get_self_volume() => (double volume) set_self_volume(double volume) => () set_self_sample_rate(u32 sample_rate) => () get_self_sample_rate() => (u32 sample_rate) // Buffer playback set_buffer(Audio::AudioQueue buffer) => () clear_buffer() =| start_playback() =| pause_playback() =| }