Thanks for an informative answer. I've made a draft WPF application (WPF becuse I just want to test it) now that listens to CLI for the event you mentioned. It queues up the changes in a .net queue item that each minute (or so) tries to update the mp3 or flacs with the new rating. I had to create a timer with a queue system because of possible lockups if the song currently plays. Seems to be working but I have to check that the id3 and the flac tags are written correctly. Lots of non standards out there, but media monkey can read the new ratings which is the tool I use for sychronizing with my portable mp3 players which is where I feel that I really need you do do a cool plugin, but a plugin in squeezecenter is maybe not a good place to have such a thing...However: In Mediamonkey I have a dynamic playlist (includes songs with a rating 4 or higher) which I sync with my portable mp3 player. This means that every time I sync my portable, I'll get the songs with the best rating AND ofcourse the other way around. If I set a new lower rating in my portable, it will be excluded from the portable at next sync.
For me this is a very convenient way to use dynamic playlists. For this to work with squeezecenter I guess we'll have to have a client app that does the sync or maybe I could just import the dynamic playlists generated by your plugin to another app. Just a brainstorm. -- joggs ------------------------------------------------------------------------ joggs's Profile: http://forums.slimdevices.com/member.php?userid=18947 View this thread: http://forums.slimdevices.com/showthread.php?t=50697 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/plugins
