Re: Changing System Audio Output - Notifications to Apps?
Re: Changing System Audio Output - Notifications to Apps?
- Subject: Re: Changing System Audio Output - Notifications to Apps?
- From: Seth Willits <email@hidden>
- Date: Sat, 15 May 2010 12:59:16 -0700
On May 15, 2010, at 12:49 PM, Travis Siegel wrote:
> I'd like to add to what others have already stated in this thread.
> Sometimes, switching audio output isn't what folks wnat to do, no matter what you want.
> I.E. hijacking the output of voiceover would make the computer completely unusable for folks who depend on voiceover for their screen reading, in that case, I'd certainly hope it wouldn't act on your change devices notification, or blind/vi folks who depend on voiceover for their computer usage would be left dead in the water.
Redirecting the default output wouldn't change application-specific settings, nd the redirected audio is fed *back* to the default output anyway. They wouldn't miss anything.
> This is one reason why I strongly urge developers to let folks do their own redirecting. If they specifically tell you to grab output of a program, then all is fine and good, but if you're hijacking *all* output, for some other purpose, and not allowing the user to have some say in it, you're going to make a lot of folks *really* mad.
There is no alternative to recording all audio on the system except a kernel extension which (somehow) goes through the audio system, finds the audio streams, and sneakily copies data out of the buffers. That's a *lot* of *hard* and dangerous work.
--
Seth Willits
_______________________________________________
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