diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pavolctld.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/pavolctld.lua b/lib/pavolctld.lua index e14d964..42babbe 100644 --- a/lib/pavolctld.lua +++ b/lib/pavolctld.lua @@ -35,7 +35,7 @@ function sinks.get(i) sinks.sinks[i] = { vol = 0, db = 0.0, - mute = 0, + mute = false, name = "", desc = "", } @@ -44,7 +44,7 @@ function sinks.get(i) end -- return table -local pavolctld = { _cb = {}, sinks = sinks } +local pavolctld = { _cb = {}, sinks = sinks, max_volume = 150 } -- callbacks function pavolctld.set_volume_change_callback(cb) pavolctld._cb['v'] = cb end @@ -66,7 +66,7 @@ awful.spawn.read_lines(stdout, function(s) local sink = sinks.get(i) sink.vol = tonumber(v()) sink.db = tonumber(v()) - sink.mute = tonumber(v()) + sink.mute = v() == "1" -- sink description change elseif cmd == 's' then local v = parse_csv(s:sub(2)) |