bug in VST2AU SDK, was: Re: AUValidation Error
bug in VST2AU SDK, was: Re: AUValidation Error
- Subject: bug in VST2AU SDK, was: Re: AUValidation Error
- From: Stefan Gretscher <email@hidden>
- Date: Mon, 13 Sep 2004 20:46:37 +0200
Hi all,
last week Bill Stewart has found a problem in our AUs and it's also in
the VST2AUSDK, maybe it strikes with your AUs too:
When creating the dictionary for the settings plist in SaveState(),
instead of dong this:
*ptPLRef=CFPropertyListRef(CFDictionaryCreateMutable(kCFAllocatorDefault
, 0, NULL, NULL));
the AU must provide the proper CF object memory handling callbacks like
this:
*ptPLRef=CFPropertyListRef(CFDictionaryCreateMutable(kCFAllocatorDefault
, 0, &kCFTypeDictionaryKeyCallBacks,
&kCFTypeDictionaryValueCallBacks));
Everybody who uses the old VST2AU SDK must correct this section of the
code.
Even if you don't use that SDK, it may be worth checking how your code
behaves there.
Best,
Stefan
When testing an AU (built using the VST-AU SDK) with AUValidation
1.0.1 I
get the following error. Can anyone explain how I can go about fixing
it?
--------------------------------------------------
VERIFYING SPECIAL PROPERTIES:
VERIFYING CLASS INFO
ERROR: Class Data does not have required field:<type> == componentType
Stefan Gretscher
plug-in development & 3rd party plug-in support
Emagic Soft- & Hardware GmbH
a subsidiary of Apple Computer, Inc.
email: email@hidden
phone: (+49)-4101-495-586
_______________________________________________
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