Hello all. I have been using this plugin for a couple of years now and love the functionality it offers. Coincidentally, I have recently been testing some changes to plugin.pm which fix both problems reported by DAR. The simpler of the two, which takes care of the occasional log message "Can't call method "name" on an undefined value", involves moving one line. The other fix adds a few lines of code to handle incremental client volume change requests, which sometimes result in large volume jumps on volume up requests and always throws an error for taking a square root of a negative number on volume down requests. The change causes all incremental volume changes that are received in the form of +n or -n from LMS clients to be sent to the AVR as MVUP or MVDOWN commands, which change the volume +/-.5dB, rather than absolute MVnn(n) commands. I have tested it with both the LMS web client and Squeezer with good results thus far. The only drawback is that the client volume display can get out of sync with the AVR volume after awhile, but this is a minor annoyance that can be minimized by enabling volume synching at track changes in the player settings. If anyone is interested in testing with other client apps or AVR's, let me know. I'm not sure whether the MVUP/MVDOWN commands are universally supported but they work very well on my old AVR-3311ci.
-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
