• 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: Binary Compatibility in AppleUSBAudioPlugin.h
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Binary Compatibility in AppleUSBAudioPlugin.h


  • Subject: Re: Binary Compatibility in AppleUSBAudioPlugin.h
  • From: Robert Kukuchka <email@hidden>
  • Date: Mon, 21 Mar 2005 16:30:46 -0800

Elliot,
Thanks for the reply, I've been a bit panicky with all this. Currently my client's device reports input only, BUT I'm using a Griffin iMic for testing until the device is shipped to us. I have the iMic set to input. Here is part of my diagnosis: I recompiled ApplueUSBAudio.kext with an IOLog statement in the virtual function pluginProcessInput() and pluginSetDirection(). Both are calling AppleUSBAudioPlugin not the child. It's acting as if it's a private method within AppleUSBAudioPlugin.h not a public. Essentially my child class doesn't know that these are exist in the parent.


Any help would be *greatly* appreciated
~Rob
On Mar 21, 2005, at 4:22 PM, Elliot Sedegah wrote:

Assuming your prototypes are correct...

 Is your pluginSetDirection () method implemented correctly? If the same plugin should process both input and output, you should be aware that this method will be called once for the input side and once for the output side. Since an instance of the plugin should be created for each engine (input and/or output), it is imperative that you "activate" or "deactivate" processing based on the streaming direction. For example, the output processing should be disabled when the direction is kIOAudioStreamDirectionInput.

-Elliot

_______________________________________________ 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: 
 >Binary Compatibility in AppleUSBAudioPlugin.h (From: Robert Kukuchka <email@hidden>)
 >Re: Binary Compatibility in AppleUSBAudioPlugin.h (From: Elliot Sedegah <email@hidden>)

  • Prev by Date: Re: Binary Compatibility in AppleUSBAudioPlugin.h
  • Next by Date: Re: Play-through Support
  • Previous by thread: Re: Binary Compatibility in AppleUSBAudioPlugin.h
  • Next by thread: Play-through Support
  • Index(es):
    • Date
    • Thread