cpd73 wrote: > I'm on the fence. I'm happy to remove the 'Fixed volume' label, etc. I > have just updated git/master (for 2.2.0) to add a server-side setting > for this. But, I'm leaning towards removing this. Just noticed the > 'Manage players' dialog ignores this fixed volume anyway...
Thanks to all of you for considering a solution to this issue. I am not a programmer and am not at all familiar with how LMS deals with the volume buttons or slider, but I just opened a "debugging" tab with the material skin and took a look at the developer console to see what was going on behind the scenes on my setup. For a player that is set to 100% volume, I see the following console output when the "decrease volume" button is pushed in the material skin: Code: -------------------- [12:51:04 PM] COMETED PLAYERPREFS (dc:a6:32:69:xx:xx): ["prefset","server","volume","95"] -------------------- This also causes my receiver volume (through the DenonSerial plugin) to jump to a "95%" level. When I push the "increase volume" button in the material skin, the equivalent message in the console shows a volume of "100", and the receiver volume goes to a "100%" level. In other words, these buttons send an absolute value, not an incremental value, every time they are pushed. If I do the same thing from a browser looking at the default skin, with everything else exactly the same, pushing the "decrease volume" button causes the volume level in the console to increment down by 2. The volume increments down by 2 every time the button is clicked and increments up by 2 every time the "increase volume" button is pushed. Clicking within the slider causes the corresponding volume level to be sent in the console message. I see similar behavior from the Squeeze Ctrl app when the volume down and up buttons are pushed for this player. (For the Squeeze Ctrl app, there is a preference setting called "Fixed Volume Send Command" that tells the app to continue sending volume commands even with Fixed Volume). I haven't fully understood all of your proposed solutions to address this problem in the material skin, but I want to make sure you're not overthinking this. I think that all we really need is for the "decrease volume" and "increase volume" buttons to continue to work the way they would if they didn't think the volume should be 100%. If the slider also continued to work in this situation (i.e., that it would sends an appropriate absolute volume level to the server/receiver), it would be great--but not absolutely necessary. I also hope that the system would remember what the previous volume setting for the player was, just so we wouldn't need to reset it every time the player is turned off and on. I hope this clarifies the situation (from my perspective, at least). I'm hoping this doesn't need to be too complicated. Thanks again for your help! ------------------------------------------------------------------------ DAR's Profile: http://forums.slimdevices.com/member.php?userid=7274 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 _______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins