Hi, I register my sink plugin using this code;
AkInitSettings initSettings;
AkPlatformInitSettings platformInitSettings;
AK::SoundEngine::GetDefaultInitSettings( initSettings );
AK::SoundEngine::GetDefaultPlatformInitSettings( platformInitSettings );
initSettings.uNumSamplesPerFrame = 256;
initSettings.settingsMainOutput.pfSinkPluginFactory = CreateMySink;
if ( AK::SoundEngine::Init( &initSettings, &platformInitSettings ) != AK_Success )
{
return false;
}
"CreateMySink" runs normally, no errors... moments later when I try to load banks the audio engine sits there and can never load a single bank (except for init.bnk). Is there an extra step I have to take to make my sink plugin work with the banks? thanks. I have to mention that when I remove "initSettings.settingsMainOutput.pfSinkPluginFactory = CreateMySink;" everything runs fine.
thanks!