Re: QTSoundStream
Re: QTSoundStream
- Subject: Re: QTSoundStream
- From: Greg Chapman <email@hidden>
- Date: Tue, 3 Feb 2004 11:18:54 -0800
On Feb 2, 2004, at 11:56 PM, Austin Shoemaker wrote:
- QTSoundStream depends on QuickTime's support for the Sound Manager.
If QuickTime stopped using the Sound Manager this code might not
function as expected. If you plan to use this in a shipping product,
just be aware of this dependency.
Slight clarification from the guy that's leading the effort to make
QuickTime stop using the Sound Manager:
When QuickTime stops using the Sound Manager, this code will simply
stop working. The call it makes to MediaSetSoundOutputComponent will
fail, and QuickTime will play to the default CoreAudio device.
However, many other currently shipping products have dependencies on
the Sound Manager, so it can't be that great of a risk.
That doesn't really follow, since the Sound Manager will continue to
ship, and apps that depend on it will continue to work. It's apps that
depend on the relationship between QuickTime and Sound Manager (more
specifically, apps that call MediaSetSoundOutputComponent, passing in a
component that isn't easily remapped to a CoreAudio device) that will
break.
So, if you plan to use this in a shipping product, you should rethink
that plan. Most customers get irritated when the product they bought
stops working, just because they installed the latest version of iTunes
(or whatever thing they installed that installed QuickTime as a side
effect).
Having said that, however, I can see that QTSoundStream could be very
useful in an environment where you're writing your own code for your
own use (or for use by other folks that don't mind modifying and
rebuilding code to get things working again).
Greg Chapman
QuickTime Engineering
email@hidden
_______________________________________________
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.
References: | |
| >QTSoundStream (From: Austin Shoemaker <email@hidden>) |