AudioServerPlugin AddDeviceClient/RemoveDeviceClient calls.

I added logging in an AudioServerPlugin to trace the arrival and removal of a particular client in the AddDeviceClient() and RemoveDeviceClient() methods. To my surprise the app was removed and added as a client often, even when it was in a steady state, for example when using the Audio MIDI Setup to change sample rates. Is this expected behavior, and if so, are there any explanations about this.

AudioServerPlugin AddDeviceClient/RemoveDeviceClient calls.
 
 
Q