Update dummyDriver.py

This commit is contained in:
chrys87 2017-01-30 16:22:12 +01:00 committed by GitHub
parent 6cde98f50e
commit e13824f64f

View File

@ -10,29 +10,46 @@ class driver():
def __init__(self):
self.volume = None
self._initialized = False
def initialize(self, environment):
self.env = environment
self._initialized = True
pirnt('SoundDummyDriver: Initialize')
def shutdown(self):
if not self._initialized:
return
self.cancel()
pirnt('SoundDummyDriver: Shutdown')
def playFrequence(self, frequence = 1000, duration = 0.3, adjustVolume = 0):
if not self._initialized:
return
if interrupt:
self.cancel()
pirnt('SoundDummyDriver: playFrequence:' + ' freq:' + str(frequence) + ' duration:' + str(duration) + ' adjustVolume:' + str(adjustVolume) )
pirnt('SoundDummyDriver: -----------------------------------')')
def playSoundFile(self, filePath, interrupt = True):
if not self._initialized:
return
if interrupt:
self.cancel()
pirnt('SoundDummyDriver: playSoundFile:' + str(filePath))
pirnt('SoundDummyDriver: -----------------------------------')
def cancel(self):
if not self._initialized:
return
pirnt('SoundDummyDriver: Cancel')
def setCallback(self, callback):
if not self._initialized:
return
pirnt('SoundDummyDriver: setCallback')
def setVolume(self, volume):
if not self._initialized:
return
self.volume = volume
self.volume = volume
pirnt('SoundDummyDriver: setVolume:' + str(self.volume))