A plugin I wish I had time to develop... anybody else interested? Phase One:
Web UI for copying all settings (except for certain well-known settings like player name & current volume) from one player to another. Phase Two: Web UI shows tree hierarchy of namespaces & settings, allows user to choose exactly which settings to copy. Add public API for 3rd party developers to indicate what settings should not be copied by SettingsManager (think kdf's alarm plugin, IR Blaster, etc.). This should have at least two options: one, don't even think about copying this setting; two, don't copy this setting unless the user explicitly requests it. Similarly, there should be a public API for associating a string token with an individual setting, so that the tree hierarchy is localized. Web UI allows a user to choose multiple "destination players" (copy selected settings from Family Room to both Guest Room and Master Bedroom). Phase Three: Add ability to make "named copies" of a player's settings, and a player UI to load a named setting copy so that whoever's using the player can make it behave more to their liking (e.g. different scrolling speeds, screensavers, etc.) Phase Four: Web UI allows user to choose a "master" Squeezebox/SliMP3/Transporter player (or named setting group?). When a new (== never before seen by SqueezeCenter/SlimServer) player is added to the system, that player inherits the settings of the "master" player. Web UI allows user to choose a master "web" player. Need to transcode everything to low-bitrate MP3 for web clients? Set that for one player, pick it as the web master, and next time you connect for /stream.mp3 from a different network address, you'll get properly transcoded streams. -Peter -- peterw http://www.tux.org/~peterw/ free plugins: http://www.tux.org/~peterw/#slim AllQuiet BlankSaver BottleRocket FuzzyTime SaverSwitcher SleepFade StatusFirst VolumeLock ------------------------------------------------------------------------ peterw's Profile: http://forums.slimdevices.com/member.php?userid=2107 View this thread: http://forums.slimdevices.com/showthread.php?t=40924 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/plugins
