philippe_44 wrote:
> I worked on that a while ago, I would need to re-read the code but
> AFAIR, this on/off and group is about how *the group influences you* not
> how *you influence the group*. In other words, P3 influences the group
> members but the members have no influence on P3.
Confirmed this is the way it works. Here is the code that is called when
any player is set on or off
Code:
--------------------
# handle sync'd players
if ($client->isSynced()) {
my @buddies = $client->syncedWith();
for my $eachclient (@buddies) {
$eachclient->power($newpower, 1) if
$prefs->client($eachclient)->get('syncPower');
# send an update for Jive player power menu
Slim::Control::Jive::playerPower($eachclient);
}
}
--------------------
So every sync'd player will be set on or off if it has the "syncPower"
attribute. We can easily change that and add more values to syncPower,
but I don't really have an opinion here. Now, you'll have to find a way
to tell users:
1- Isolated
2- Normal member: Power on/off group and be powered on/off with the
group
3- Isolated master: Power on/off group but don't be powered on/off with
the group
4- Isolated slave: Don't power on/off group but be powered on/off with
the group
If you can find people that can express that in good English :)
LMS 8.1.x on Odroid-C4 - *SqueezeAMP!*, 5xRadio, 5xBoom, 2xDuet,
1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000,
ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi,
Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=114049
_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter