• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: How to find build-in system output device?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to find build-in system output device?


  • Subject: Re: How to find build-in system output device?
  • From: Jeff Moore <email@hidden>
  • Date: Tue, 20 Jul 2004 12:54:33 -0700

If I understand the situation, there is a USB device (or model of USB device), that has some faulty hardware. Upon detection of this faulty hardware, the desired behavior is to prevent the system from using that part of the hardware, but keep using the rest of the hardware.

Mr. Duncan's assessment is correct. This is a job for the driver. That's the only place in the system that has the global view of the hardware. It has the final say over whether a stream is present or not for the device.

I imagine that if this is a class compliant device, that you could make some simple modifications to our existing class driver to do what you want.

On Jul 20, 2004, at 7:34 AM, David Duncan wrote:

On Jul 20, 2004, at 10:15 AM, Rustam Muginov wrote:

You mean - change the hardware, right?
No, unfortunatly. I have to support this model "as-is", its already in the
production and in the stores.

Are their multiple variants of this hardware some with and some without the output support? Will there be a model with output in the future? It seems to me that since you are writing the driver for the hardware, if you know that a specific model reports but doesn't actually have output that you can disable the output in your driver and that future hardware can be fixed so that this isn't an issue.

Since you say this is existing hardware, what is done under other OSes that this hardware is supported on?
--
Reality is what, when you stop believing in it, doesn't go away.
Failure is not an option. It is a privilege reserved for those who try.

David Duncan
_______________________________________________
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.



--

Jeff Moore
Core Audio
Apple
_______________________________________________
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: 
 >Re: How to find build-in system output device? (From: Rustam Muginov <email@hidden>)
 >Re: How to find build-in system output device? (From: David Duncan <email@hidden>)

  • Prev by Date: kAudioUnitProperty_ContextName
  • Next by Date: 1 vs. 2 processors
  • Previous by thread: Re: How to find build-in system output device?
  • Next by thread: Re: How to find build-in system output device?
  • Index(es):
    • Date
    • Thread