public void stop() { if (sourceID == -1) return; audio.freeSource(sourceID); sourceID = -1; renderedSeconds = 0; isPlaying = false; }
public void dispose() { if (buffers == null) return; if (sourceID != -1) { audio.freeSource(sourceID); sourceID = -1; } alDeleteBuffers(buffers); buffers = null; }