Re: Coalescing V1 & V2 MusicDevices
Re: Coalescing V1 & V2 MusicDevices
- Subject: Re: Coalescing V1 & V2 MusicDevices
- From: Urs Heckmann <email@hidden>
- Date: Sun, 15 Jun 2003 02:45:17 +0200
Am Sonntag, 15.06.03, um 00:43 Uhr (Europe/Berlin) schrieb Daniel
Jalkut:
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!
Daniel,
given that there's only a neglectable number of MusicDevices in V1
flavour, I'd go for hosting V1 in 10.1 and V2 in 10.2+.
I can't seriously imagine the number of V1 Devices will rise any longer
nor that anyone would need them (if not only for the nice gui of V2s
8-)) on 10.2+...
(I also can't imagine anyone working on 10.1 anymore, but that's
another story)
Cheers,
;) Urs
_______________________________________________
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.