38 void* workgroup)
noexcept {
59 audio::AudioDevice* device) {
61 device->set_workgroup_change_callback(
62 [&client](
void* workgroup) {
63 client.set_audio_workgroup(workgroup);
64 if (!workgroup) client.wait_for_audio_workgroup_update();
67 client.set_audio_workgroup(
nullptr);
79 device.quiesce_workgroup_changes();
81 client->set_audio_workgroup(
nullptr);
82 client->wait_for_audio_workgroup_update();
93 client->set_audio_workgroup_from_render_context(
nullptr);
94 client->wait_for_audio_workgroup_update();
Definition analyzer_provider.hpp:12