Re: Multiple devices???
Re: Multiple devices???
- Subject: Re: Multiple devices???
- From: Stephan <email@hidden>
- Date: Wed, 15 May 2002 22:39:34 +0200
These are not different devices but our device exposes more than one
AudioEngine. I don't see anything wrong with this approach. It allows
the user to select different outs of the device with different apps at
the same time. Right, the user might try to use the multichannel out and
a stereo out at the same time, resulting in a "who will fill the buffer
last" race condition but I wouldn't consider this a bug....
Stephan
Am Mittwoch den, 15. Mai 2002, um 21:41, schrieb Bill Stewart:
I think this is a bad idea, and should not be pursued as a model
(though it
has some apparent UI benefits)
Why?
The "devices" are seen by the system as separate devices, but in reality
they go down to the same hardware buffers... So, I have two "drivers"
that
refer to the same piece of memory. There is no way for the system to
know
this, so two applications can be writing to the same memory with no
knowledge that that is actually occurring.
This will lead to undefined results, and any bugs that occur due to this
will be considered user errors...
I would rather we dealt with the UI issues as UI issues and not "solve"
these at the driver level. If they are going to be solved at the driver
level in this manner, then the driver should do the extra work to
ensure the
compatibility of their published capability with usage possibilities.
Bill
on 15/5/02 6:48 AM, robert wrote:
No, I'm definitely talking about the Apple System Preferences:
http://www.smartelectronix.com/~destroyfx/deltasoundpane.jpg
Interesting. The Delta driver apparently presents multiple devices to
the OS :) Nice way of 'circumventing' the rather restricted default
preferencepane.
robert
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
mailto:email@hidden
tel: +1 408 974 4056
__________________________________________________________________________
"Thousands of years ago, cats were worshipped as gods. We have never
forgotten this."
__________________________________________________________________________
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.