roles = { music = {0, "mandatory", "exclusive"},
video = {0, "mandatory", "exclusive"},
test = {0, "mandatory", "exclusive"},
- bt_music = no_resource
+ bt_music = no_resource,
+ player = no_resource
},
binaries = { ['t8j6HTRpuz.MediaPlayer'] = "music" }
}
attributes = {
role = {"media.role", mdb.string, "music"},
pid = {"application.process.id", mdb.string, "<unknown>"},
+ name = {"resource.set.name", mdb.string, "<unknown>"},
appid = {"resource.set.appid", mdb.string, "<unknown>"}
}
}
update = builtin.method.make_volumes
}
+mdb.import {
+ table = "volume_context",
+ columns = {"value"},
+ condition = "id = 1",
+ maxrow = 1,
+ update = builtin.method.change_volume_context
+}
+
volume_limit {
name = "speed_adjust",
type = volume_limit.generic,
type = volume_limit.class,
limit = -90,
node_type = { node.player, node.game },
- calculate = function(self, class, device)
+ calculate = function(self, class, device, mask)
-- print("*** limit "..self.name.." class:"..class.." stream:"..device.name)
position = mdb.import.amb_gear_position[1].value
if (position and position == 128) then