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

Reply via email to