soundpage bug fix

This commit is contained in:
cuu 2018-12-18 19:39:11 +08:00
parent f0df9b4214
commit 5b7a162f18

View File

@ -83,7 +83,7 @@ class SoundSlider(Slider):
if self._Value < 0: if self._Value < 0:
self._Value = 0 self._Value = 0
vol = self.snd_segs[self._Value][0] vol = self.snd_segs[self._Value][0] + (self.snd_segs[self._Value][1] - self.snd_segs[self._Value][0])/2
if self.OnChangeCB != None: if self.OnChangeCB != None:
if callable(self.OnChangeCB): if callable(self.OnChangeCB):
@ -131,8 +131,8 @@ class SoundPage(Page):
def OnLoadCb(self): def OnLoadCb(self):
try: try:
m = alsaaudio.Mixer() m = alsaaudio.Mixer()
self._MySlider.SetValue(m.getvolume()[0]) self._MySlider.SetValue(m.getvolume()[0])
except Exception,e: except Exception,e:
print(str(e)) print(str(e))