Okay. I think this is the one. (Warning: I once said that about my ex-wife.)
After much thought and a few 'aha!' moments, I have come up with some significant changes in the communications logic of the plugin that I think will result in much greater stability and less dependence on the nature and timing of AVR responses. The bottom line is that all zones will now support synching player volume to the AVR, both at startup and optionally on track changes. In addition, all zones support the re-execution of the Quick Select command when the client 'pause' button is tapped twice quickly within .25 seconds, depending on the client app. It has been tested and works with Squeezer and SqueezeCtrl. The usefulness of this function is debatable but it can be handy in situations where the AVR source has been temporarily changed. Timeouts on the Quick Select command, which seem to be more common in secondary zones for some reason, should now be handled in a manner that is mostly transparent to the user. I have found that, in most cases, the QS commands complete successfully even if the AVR is late responding to it. So here are TWO replacement modules to be copied to the beta v4.1 plugin directory. I am hopeful that your results will be much better than with the previous version. Good luck! +-------------------------------------------------------------------+ |Filename: Plugin.pm | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=34524| +-------------------------------------------------------------------+ Sam ------------------------------------------------------------------------ SamY's Profile: http://forums.slimdevices.com/member.php?userid=63495 View this thread: http://forums.slimdevices.com/showthread.php?t=60114 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
