Exemplo n.º 1
0
 def _step_change_volume(self, step_down):
     inc = self.config.getfloat(self.config.get_default_section(), "scale_increment")
     volume = self.get_volume()
     volume = float(volume[0])
     if (step_down):
         volume = max(0, volume - inc)
     else:
         volume = min(100, volume + inc)
     volume = int(volume)
     volume = [volume] * self.get_channel_count()
     self.set_volume(volume[0])
     
     MixerControlFrame.on_volume_changed(self, volume)
     self.on_volume_changed_hook(False)
Exemplo n.º 2
0
 def on_volume_changed(self, volume):
     MixerControlFrame.on_volume_changed(self, volume)
     self.on_volume_changed_hook(True)