Re: CallHostTransportState
Re: CallHostTransportState
- Subject: Re: CallHostTransportState
- From: Stefan Gretscher <email@hidden>
- Date: Fri, 30 Jul 2004 01:37:59 +0200
Am 27.07.2004 um 15:02 schrieb email@hidden:
Is it OK to query the host for transport information yet?
Should be.
I tried to use it anyway but I get mostly crashes out of Logic 6.4.1.
The currently released versions of Logic don't support transport
information. We're in the process of upgrading Logics AU hosting
and newer versions will handle this properly.
Does 6.4.2 crash as well? I recall having fixed a bug in the host
callbacks that was striking when AUs requested more callbacks
than Logic was supporting, and I think that was before 6.4.2 but
I'm not sure. That should save you from crashing.
By the way, AUs that don't need transport info can probably work
around this crash bug by changing the size returned by
AudioUnitGetPropertyInfo for the kAudioUnitProperty_HostCallbacks
so that it only handles those callbacks that Logic supports:
typedef struct OldHostCallbackInfo {
void * hostUserData;
HostCallback_GetBeatAndTempo beatAndTempoProc;
HostCallback_GetMusicalTimeLocation musicalTimeLocationProc;
} OldHostCallbackInfo;
Kind regards,
Stefan Gretscher
plug-in development & 3rd party plug-in support
Emagic Soft- & Hardware GmbH
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
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.