• 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: Detecting if a device has a kernel driver
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Detecting if a device has a kernel driver


  • Subject: Re: Detecting if a device has a kernel driver
  • From: Jeff Moore <email@hidden>
  • Date: Mon, 24 Jul 2006 11:57:56 -0700

The way to detect if the device can be aggregated is to check what plug-in is vending it via kAudioObjectPropertyCreator. All devices vended from the plug-in with the bundle ID of "com.apple.audio.CoreAudio" can be aggregated (well, provided that they aren't aggregate devices themselves).

On Jul 24, 2006, at 12:51 AM, Neil Clayton wrote:

I'm wondering - if I can only use aggregates with devices that have a
kernel driver - how do I detect if said device has/uses a kernel driver?
I want to do something different in the case where the device is managed
using a user space driver so I need a way to detect this condition.


I saw in the HAL Lab that all the devices that worked for me had a
companion program (can't recall the exact text that was used, but it
indicated 'editing' from memory) - and that was AMS. The iSight didn't
have an associated 'editing' program. Is this are reliable method to
use?


--

Jeff Moore
Core Audio
Apple


_______________________________________________ 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
References: 
 >Detecting if a device has a kernel driver (From: "Neil Clayton" <email@hidden>)

  • Prev by Date: Re: Memory Leak in AudioHardwareGetProperty
  • Next by Date: Re: Memory Leak in AudioHardwareGetProperty
  • Previous by thread: Detecting if a device has a kernel driver
  • Next by thread: Audio files and loop marker question
  • Index(es):
    • Date
    • Thread