• 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
AUGraphUninitialize not calling AUBase::Cleanup() ?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AUGraphUninitialize not calling AUBase::Cleanup() ?


  • Subject: AUGraphUninitialize not calling AUBase::Cleanup() ?
  • From: Ben Dyer <email@hidden>
  • Date: Wed, 18 Jun 2003 13:06:45 +0100

Hi All,

I've found a strange problem with the AU I'm working on. I'm trying to
fix a crashing problem that seems
to affect many AU's based on Emagic's VSTAU with regard to disposing of
timers etc.

The thing is I've found in hosts that use AUGraph e.g. RAX and
SynthTest, - AUBase::Cleanup() is never getting called.
I would have thought that the process of events would be something like
:

AUGraphUninitialize..
AudioUnitUninitialize..
ComponentDispatch
case kAudioUnitUninitializeSelect:
This->DoCleanup(); // which goes on to call Cleanup();
result = noErr;
break;

Is there a particular situation where Cleanup() wouldn't be called as a
result of AUGraphUninitialize?
Maybe to do with a result of GetProperty() of somekind?

Has anyone else come across this problem at all?

Thanks,
Ben.
_______________________________________________
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.

  • Follow-Ups:
    • Re: AUGraphUninitialize not calling AUBase::Cleanup() ?
      • From: Robert Grant <email@hidden>
    • Re: AUGraphUninitialize not calling AUBase::Cleanup() ?
      • From: Marc Poirier <email@hidden>
  • Prev by Date: Re: Advanced / Expert params
  • Next by Date: Re: StereoMixer
  • Previous by thread: Re: ioproc and recording audio
  • Next by thread: Re: AUGraphUninitialize not calling AUBase::Cleanup() ?
  • Index(es):
    • Date
    • Thread