Question on aggregate device on Tiger
Question on aggregate device on Tiger
- Subject: Question on aggregate device on Tiger
- From: Stéphane Letz <email@hidden>
- Date: Mon, 13 Jun 2005 18:57:46 +0200
We define an aggregate audio device that combines the two internal
iMic USB devices (one is input only, the other is output only) so
that the iMic can be managed was a single device. Now is iMic is
disconnected from the machine, the aggregate still remains in the
system even it does not see any real device. Thus when asking the
standard property, we get unusual value like sample rate of 0... and
so on.
I see that Audio/Midi setup application "filter" in some ways this
"lonely" aggregate audio device, and does not display is at all, when
HALLab display is with the 0 or empty parameters.
Since this kind of behaviour is somewhat new in Tiger, it seems that
(possibly) a lot of applications will have to take care of this
strange kind of devices (possibly decide not to display them in their
list of available devices since the device cannot do anything
interesting....).
Is this what applications have to do? Could we imagine that the HAL
could "filter" this kind of empty aggregate device so that
application code does not have to take care of that?
Thanks
Stephane Letz
_______________________________________________
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