Exemplo n.º 1
0
def volume():
    """
    Returns: a tuple (vol, state)
    """
    st, out = getstatusoutput('amixer get Master')
    for line in out.split('\n'):
        m = re.match('.* \[(\d+)%\] +\[(.+)\]', line)
        if m:
            vol, st = m.groups()
            return int(vol), st 
Exemplo n.º 2
0
 def f_dec(self):
     getstatusoutput('amixer -q set Master 5%-')
     self()
Exemplo n.º 3
0
 def f_inc(self):
     getstatusoutput('amixer -q set Master 5%+')
     self()
Exemplo n.º 4
0
 def f_dec(self):
     getstatusoutput('amixer -q set Master 5%-')
     self()
Exemplo n.º 5
0
 def f_inc(self):
     getstatusoutput('amixer -q set Master 5%+')
     self()