priority = 3,
route = {
output = { driver = routing_group.default_driver_output,
- passanger1 = routing_group.default_passanger1_output }
+ passanger1 = routing_group.default_passanger1_output }
},
roles = { navigator = {0, "autorelease", "mandatory", "shared"} },
binaries = { ['net.zmap.navi'] = { 0, "autorelease", "mandatory", "shared" } }
priority = 2,
route = {
output = { driver = routing_group.default_driver_output,
- passanger1 = routing_group.default_passanger1_output }
+ passanger1 = routing_group.default_passanger1_output }
},
roles = { game = {0, "mandatory", "exclusive"} }
}
priority = 1,
route = {
output = { driver = routing_group.default_driver_output,
- passanger1 = routing_group.default_passanger1_output }
+ passanger1 = routing_group.default_passanger1_output }
},
roles = { music = {0, "mandatory", "exclusive"},
video = {0, "mandatory", "exclusive"},
- test = {0, "mandatory", "exclusive"},
+ test = {0, "mandatory", "exclusive"},
bt_music = no_resource
},
binaries = { ['t8j6HTRpuz.MediaPlayer'] = "music" }
priority = 1,
route = {
output = { driver = routing_group.default_driver_output,
- passanger1 = routing_group.default_passanger1_output }
+ passanger1 = routing_group.default_passanger1_output }
},
roles = { browser = {0, "mandatory", "shared"} }
}
condition = "zone_name = 'driver'",
maxrow = 1,
update = function(self)
- zid = self[1].zone_id
- if (zid == nil) then zid = "<nil>" end
- class = self[1].application_class
- if (class == nil) then class = "<nil>" end
- role = self[1].role
- if (role == nil) then role = "<nil>" end
+ zid = self[1].zone_id
+ if (zid == nil) then zid = "<nil>" end
+ class = self[1].application_class
+ if (class == nil) then class = "<nil>" end
+ role = self[1].role
+ if (role == nil) then role = "<nil>" end
-- print("*** import "..self.table.." update: zone:"..zid.." class:"..class.." role:"..role)
end
}
mdb.import {
- table = "amb_shift_position",
- columns = {"shift_position"},
- condition = "id = 0",
+ table = "amb_gear_position",
+ columns = { "value" },
+ condition = "key = 'GearPosition'",
maxrow = 1,
update = builtin.method.make_volumes
}
limit = -90,
node_type = { node.player, node.game },
calculate = function(self, class, device)
--- print("*** limit "..self.name.." class:"..class.." stream:"..device.name)
- position = mdb.import.amb_shift_position[1].shift_position
- if (position and position == 128) then
- return self.limit
- end
- return 0
+-- print("*** limit "..self.name.." class:"..class.." stream:"..device.name)
+ position = mdb.import.amb_gear_position[1].value
+ if (position and position == 128) then
+ return self.limit
+ end
+ return 0
end
}