Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

moonman239

Cancelled
Original poster
Don't tell the NSA, but I'm trying to find a way to see if my microphone's being used. According to the research I have done, each audio device driver has one IOCommandGate and one IOWorkLoop. I think that calling IOWorkLoop's getWorkThread will give me access to the work loop's work thread.

My thinking is that if this work thread is running, then a program is using my sound card.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.