en dynamique , c'est pareil.
Laurent , j'ai commenté le destructeur de cette manière :
AudioDevice::~AudioDevice()
{/*
// Destroy the context
alcMakeContextCurrent(NULL);
if (audioContext)
alcDestroyContext(audioContext);
// Destroy the device
if (audioDevice)
alcCloseDevice(audioDevice);*/
}
Mais le problème persiste, je mis prend mal ?
Dans ALCheck.cpp, ici :
static AudioDevice globalDevice;
Essaye d'allouer globalDevice dynamiquement, de sorte qu'il ne soit jamais détruit.
Mais si ce que tu as fait n'a pas marché, peut-être que ça non plus...