def _set_volume(self, volume): self._driver.lock() al.alListenerf(al.AL_GAIN, volume) self._driver.unlock() self._volume = volume
def _set_volume(self, volume): volume = float(volume) with self._driver.lock: al.alListenerf(al.AL_GAIN, volume) self._volume = volume