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

Reply via email to