Coalescing V1 & V2 MusicDevices
Coalescing V1 & V2 MusicDevices
- Subject: Coalescing V1 & V2 MusicDevices
- From: Daniel Jalkut <email@hidden>
- Date: Sat, 14 Jun 2003 15:43:01 -0700
I am writing an app that allows the user to direct music output to an
arbitrary MusicDevice.
I'd like to keep backward compatibility to 10.1, so I'm hoping to
support both V1 and V2 style MusicDevices. I'd also like to support
any (unlikely?) V1 MusicDevices that 3rd parties might have available
out there.
The first thing I notice is that Apple's DLS device is present in both
the V1 and V2 "namespaces." So simply collecting all the V1 & V2
devices yields two devices named "Apple: DLSMusicDevice".
My question is, should I just special case the Apple DLS device, and
ignore it in my V1 search if I'm running 10.2 or later? Or are there
likely to be other devices that make themselves available in "both
spaces" ?
What's the best systematic approach to building a list of all
MusicDevices, V1 & V2, without creating an overlap of devices in the
list I present to the user?
Thanks!
D
_______________________________________________
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.