Fixed sndfile loader not unregistred
Former-commit-id: 3531101229796dce479412732fdc921c644e1b9b
This commit is contained in:
@@ -159,6 +159,7 @@ bool NzAudio::Initialize()
|
|||||||
formats[nzAudioFormat_6_1] = alGetEnumValue("AL_FORMAT_61CHN16");
|
formats[nzAudioFormat_6_1] = alGetEnumValue("AL_FORMAT_61CHN16");
|
||||||
formats[nzAudioFormat_7_1] = alGetEnumValue("AL_FORMAT_71CHN16");
|
formats[nzAudioFormat_7_1] = alGetEnumValue("AL_FORMAT_71CHN16");
|
||||||
|
|
||||||
|
// Loaders
|
||||||
NzLoaders_sndfile_Register();
|
NzLoaders_sndfile_Register();
|
||||||
|
|
||||||
NazaraNotice("Initialized: Audio module");
|
NazaraNotice("Initialized: Audio module");
|
||||||
@@ -255,6 +256,9 @@ void NzAudio::Uninitialize()
|
|||||||
if (--s_moduleReferenceCounter != 0)
|
if (--s_moduleReferenceCounter != 0)
|
||||||
return; // Encore utilisé
|
return; // Encore utilisé
|
||||||
|
|
||||||
|
// Loaders
|
||||||
|
NzLoaders_sndfile_Unregister();
|
||||||
|
|
||||||
// Libération du module
|
// Libération du module
|
||||||
alcMakeContextCurrent(nullptr);
|
alcMakeContextCurrent(nullptr);
|
||||||
alcDestroyContext(context);
|
alcDestroyContext(context);
|
||||||
|
|||||||
Reference in New Issue
Block a user