def delete(self): if self.playing(): self.stop() al.alDeleteSources(1, self.source)
def delete(self): al.alDeleteSources(1, self.source)
def __del__(self): try: al.alDeleteSources(1, self._al_source) except: pass
def __del__(self, al=al): if al and al.alDeleteSources: al.alDeleteSources(1, self._al_source)