Re: API for switching audio output device or disabling output altogether
Re: API for switching audio output device or disabling output altogether
- Subject: Re: API for switching audio output device or disabling output altogether
- From: Roger Thornhill <email@hidden>
- Date: Fri, 11 Dec 2009 20:07:21 -0500
On Fri, Dec 11, 2009 at 7:43 PM, Kyle Sluder <email@hidden> wrote:
> On Fri, Dec 11, 2009 at 4:21 PM, William Stewart <email@hidden> wrote:
>> That's the point though. The behaviour that we support is to support the
>> user's gesture (plugging the cable) and NOT having to:
>>
>> (1) Plug the cable
>> AND
>> (2) Go to a software panel and configure the output.
>
> That's not entirely what Roger is talking about. Roger is
> specifically calling out the fact that even the user can't plug in a
> pair of headphones and then change the output back to Internal
> Speakers.
Yes, that's exactly it. I understand the benefit of having the
insertion of an audio cable automatically switch the audio outputs,
versus requiring the user to both plug in the cable and manually
select a different output. By all means, make this the default
behaviour. What I don't understand is why it's necessary to _remove_
the option of switching back to the internal speakers altogether. By
doing this, it leaves the user absolutely no option, should they for
whatever reason, want to use the internal speakers. This is not some
arcane and mysterious use case that I've come up with either, as I
provided a few links in my previous message to other users who have
inquired about the same functionality.
So back to the original question. Is it possible to accomplish this
through software? Or does the hardware switch inside the audio port
actually disable the circuitry required for the internal speakers to
operate? If it's a software only mechanism, then surely it can be
modified..
Thanks for your help,
_______________________________________________
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