• 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: Using This pointer for communication
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using This pointer for communication


  • Subject: Re: Using This pointer for communication
  • From: Urs Heckmann <email@hidden>
  • Date: Wed, 29 Sep 2004 20:41:54 +0200

Hiya Stefan,

ok, now I can see something coming up 8-))

Fortunately, I have made my design decisions so that I abstracted that stuff. Hence I could easily change to passing data rather than pointers. The largest struct I currently have has a size of less than 1 kB, so that should be cool.

But...

Properties like AudioUnitParameterStringFromValue do pass data to the AU while fetching. This means, the entity that requests a property from the AU passes a pointer to a struct that already has some stuff inside, so the AU can take further decisions about what to pass back (In case of AudioUnitParameterStringFromValue, that's the parameter ID for instance).

Will this be available for all properties?

Cheers,

;)  Urs

Am 29.09.2004 um 17:52 schrieb Stefan Gretscher:

Am 29.09.2004 um 16:56 schrieb Robert Grant:
So can any 3rd party AUs be distributed - you only mention Logic built-in plugins?
At this point, it's alas only working for the Logic built-in plug-ins.
We are doing some evaluation for AUs too, but there's several issues that prevented
us from supporting this for AUs in the initial release, like for example the this-pointer
based communication in many AUs, copy protection issues and the lack of a mean
to predict the CPU load of plug-ins (needed to to balance the load properly between
the master and the slave(s)).


Best,
Stefan

_______________________________________________ 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
  • Follow-Ups:
    • Re: Using This pointer for communication
      • From: William Stewart <email@hidden>
References: 
 >Re: Using This pointer for communication (From: Stefan Gretscher <email@hidden>)
 >Re: Using This pointer for communication (From: Robert Grant <email@hidden>)
 >Re: Using This pointer for communication (From: Stefan Gretscher <email@hidden>)

  • Prev by Date: Re: No dolby/DTS with DVD player?
  • Next by Date: Re: Largest channel input count for any Core Audio Device ?
  • Previous by thread: Re: Using This pointer for communication
  • Next by thread: Re: Using This pointer for communication
  • Index(es):
    • Date
    • Thread