@Override public void dispose() { FMOD_RESULT result; if (sound != null) { result = sound.release(); checkError(result, "sound release"); } if (system != null) { result = system.close(); checkError(result, "system close"); result = system.release(); checkError(result, "system release"); } }
public void stop() { if (!init || deinit) return; deinit = true; print("\n"); /* * Shut down */ FMOD_RESULT result; if (!sound.isNull()) { result = sound.release(); errorCheck(result); } if (!system.isNull()) { result = system.close(); errorCheck(result); result = system.release(); errorCheck(result); } printExit("Shutdown\n"); }