Fix for AudioUnit crash.
git-svn-id: svn://localhost/ardour2/trunk@755 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
56d5c7c713
commit
aacae5f32b
@ -41,15 +41,8 @@ AUPlugin::AUPlugin (AudioEngine& engine, Session& session, CAComponent* _comp)
|
||||
:
|
||||
Plugin (engine, session),
|
||||
comp (_comp),
|
||||
unit (0)
|
||||
{
|
||||
if (!unit->IsValid()) {
|
||||
error << _("AudioUnit: Not a proper AudioUnit plugin") << endmsg;
|
||||
throw failed_constructor ();
|
||||
}
|
||||
|
||||
unit = new CAAudioUnit;
|
||||
|
||||
unit (new CAAudioUnit)
|
||||
{
|
||||
OSErr err = CAAudioUnit::Open (*comp, *unit);
|
||||
if (err != noErr) {
|
||||
error << _("AudioUnit: Could not convert CAComponent to CAAudioUnit") << endmsg;
|
||||
|
Loading…
Reference in New Issue
Block a user