------------------------------------------------------------------------
A poll associated with this post was created, to vote and see the
results, please visit http://forums.slimdevices.com/showthread.php?t=116649
------------------------------------------------------------------------
Question: On what player types does the alarm fail for you?
- Squeezebox Radio (official firmware 7.x)
- Squeezebox Radio (community firmware 8.x)
- Squeezebox Touch (official firmware 7.x)
- Squeezebox Touch (community firmware 8.x)
- SB Classic/Boom/Receiver/Transporter
- Other (eg. Raspberry Pi based)
------------------------------------------------------------------------
mherger wrote:
> > When registering a notification callback for a particular player
> > ($client), e.g.
> > Code:
> > --------------------
> > Slim::Control::Request::subscribe( \&commandCallback, [['power',
> 'play', 'playlist', 'pause', 'mixer']], $client);
> > --------------------
> > is it expected/intended that the callback should also be invoked
> for
> > other players that are synched with that player?
>
> I don't think it is. But I'm not too familiar with that code. If you
> check the client in your callback, would it be called for _all_ synched
>
> players or only ever one, but not always the one to be expected?
The latter, it seems. The name of the player using the plugin is
"Max2Play". The two other synced players are "DAC32" and "Bedroom pair".
Here is a portion of the plugin's debug log when initiating playback
from the DAC32 player. Note that none of the callback calls are from the
plugin client itself.
Code:
--------------------
[22-12-04 20:53:43.6701] Plugins::DenonAvpControl::Plugin::commandCallback
(2172) *** DenonAvpControl: commandCallback() p0: playlist
[22-12-04 20:53:43.6704] Plugins::DenonAvpControl::Plugin::commandCallback
(2173) *** DenonAvpControl: commandCallback() p1: jump
[22-12-04 20:53:43.6706] Plugins::DenonAvpControl::Plugin::commandCallback
(2174) *** DenonAvpControl: commandCallback() p2:
[22-12-04 20:53:43.6707] Plugins::DenonAvpControl::Plugin::commandCallback
(2184) *** DenonAvpControl: commandCallback() Player: DAC32
[22-12-04 20:53:43.6709] Plugins::DenonAvpControl::Plugin::commandCallback
(2187) *** DenonAvpControl: commandCallback() Unregistered player - bypassing
[22-12-04 20:53:43.7314] Plugins::DenonAvpControl::Plugin::commandCallback
(2172) *** DenonAvpControl: commandCallback() p0: playlist
[22-12-04 20:53:43.7316] Plugins::DenonAvpControl::Plugin::commandCallback
(2173) *** DenonAvpControl: commandCallback() p1: open
[22-12-04 20:53:43.7318] Plugins::DenonAvpControl::Plugin::commandCallback
(2174) *** DenonAvpControl: commandCallback() p2:
[22-12-04 20:53:43.7320] Plugins::DenonAvpControl::Plugin::commandCallback
(2184) *** DenonAvpControl: commandCallback() Player: Bedroom pair
[22-12-04 20:53:43.7322] Plugins::DenonAvpControl::Plugin::commandCallback
(2187) *** DenonAvpControl: commandCallback() Unregistered player - bypassing
[22-12-04 20:53:43.7471] Plugins::DenonAvpControl::Plugin::commandCallback
(2172) *** DenonAvpControl: commandCallback() p0: playlist
[22-12-04 20:53:43.7474] Plugins::DenonAvpControl::Plugin::commandCallback
(2173) *** DenonAvpControl: commandCallback() p1: open
[22-12-04 20:53:43.7476] Plugins::DenonAvpControl::Plugin::commandCallback
(2174) *** DenonAvpControl: commandCallback() p2:
[22-12-04 20:53:43.7478] Plugins::DenonAvpControl::Plugin::commandCallback
(2184) *** DenonAvpControl: commandCallback() Player: Bedroom pair
[22-12-04 20:53:43.7479] Plugins::DenonAvpControl::Plugin::commandCallback
(2187) *** DenonAvpControl: commandCallback() Unregistered player - bypassing
[22-12-04 20:53:44.3219] Plugins::DenonAvpControl::Plugin::commandCallback
(2172) *** DenonAvpControl: commandCallback() p0: playlist
[22-12-04 20:53:44.3228] Plugins::DenonAvpControl::Plugin::commandCallback
(2173) *** DenonAvpControl: commandCallback() p1: newsong
[22-12-04 20:53:44.3233] Plugins::DenonAvpControl::Plugin::commandCallback
(2174) *** DenonAvpControl: commandCallback() p2:
[22-12-04 20:53:44.3239] Plugins::DenonAvpControl::Plugin::commandCallback
(2184) *** DenonAvpControl: commandCallback() Player: Bedroom pair
[22-12-04 20:53:44.3243] Plugins::DenonAvpControl::Plugin::commandCallback
(2187) *** DenonAvpControl: commandCallback() Unregistered player - bypassing
[22-12-04 20:58:52.2127] Plugins::DenonAvpControl::Plugin::commandCallback
(2172) *** DenonAvpControl: commandCallback() p0: playlist
[22-12-04 20:58:52.2130] Plugins::DenonAvpControl::Plugin::commandCallback
(2173) *** DenonAvpControl: commandCallback() p1: open
[22-12-04 20:58:52.2131] Plugins::DenonAvpControl::Plugin::commandCallback
(2174) *** DenonAvpControl: commandCallback() p2:
[22-12-04 20:58:52.2133] Plugins::DenonAvpControl::Plugin::commandCallback
(2184) *** DenonAvpControl: commandCallback() Player: Bedroom pair
[22-12-04 20:58:52.2135] Plugins::DenonAvpControl::Plugin::commandCallback
(2187) *** DenonAvpControl: commandCallback() Unregistered player - bypassing
[22-12-04 20:58:52.2209] Plugins::DenonAvpControl::Plugin::commandCallback
(2172) *** DenonAvpControl: commandCallback() p0: playlist
[22-12-04 20:58:52.2212] Plugins::DenonAvpControl::Plugin::commandCallback
(2173) *** DenonAvpControl: commandCallback() p1: open
[22-12-04 20:58:52.2214] Plugins::DenonAvpControl::Plugin::commandCallback
(2174) *** DenonAvpControl: commandCallback() p2:
[22-12-04 20:58:52.2216] Plugins::DenonAvpControl::Plugin::commandCallback
(2184) *** DenonAvpControl: commandCallback() Player: Bedroom pair
[22-12-04 20:58:52.2218] Plugins::DenonAvpControl::Plugin::commandCallback
(2187) *** DenonAvpControl: commandCallback() Unregistered player - bypassing
[22-12-04 20:58:58.8217] Plugins::DenonAvpControl::Plugin::commandCallback
(2172) *** DenonAvpControl: commandCallback() p0: playlist
[22-12-04 20:58:58.8221] Plugins::DenonAvpControl::Plugin::commandCallback
(2173) *** DenonAvpControl: commandCallback() p1: newsong
[22-12-04 20:58:58.8224] Plugins::DenonAvpControl::Plugin::commandCallback
(2174) *** DenonAvpControl: commandCallback() p2:
[22-12-04 20:58:58.8227] Plugins::DenonAvpControl::Plugin::commandCallback
(2184) *** DenonAvpControl: commandCallback() Player: Bedroom pair
[22-12-04 20:58:58.8230] Plugins::DenonAvpControl::Plugin::commandCallback
(2187) *** DenonAvpControl: commandCallback() Unregistered player - bypassing
--------------------
Sam
------------------------------------------------------------------------
SamY's Profile: http://forums.slimdevices.com/member.php?userid=63495
View this thread: http://forums.slimdevices.com/showthread.php?t=116649
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta