Mixing in coreaudiod or device driver
Mixing in coreaudiod or device driver
- Subject: Mixing in coreaudiod or device driver
- From: Tim Hewett <email@hidden>
- Date: Sun, 02 Jun 2013 23:35:04 +0100
I've noticed recently in IORegistryExplorer that for some devices the output stream mixing now seems to be done in coreaudiod rather than the device driver, i.e. coreaudiod is the only user client to the device engine. Built-in and Bluetooth devices seem to behave normally (each application being a user client) but USB devices and open source devices like AudioReflectorDriver and Soundflower only have coreaudiod shown as a client.
Is this down to a matter of configuration, e.g. is there a "setICanDoAudioMixing( bool )" method or a system default setting or such like?
It is quite useful to be able to see which apps are using a device, especially those which are active, now apparently only possible under Leopard and Snow Leopard which continue have the original behaviour.
Tim.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden