Peke wrote:Have you asked them to contact us? Who knows maybe we can help.
I've done enough programming to know that what sounds easy on paper often isn't easy in practice. And I'm sure that syncing of metadata is probably one of those things. But It doesn't require writing a brand new Android media player. Perhaps something like this would work:
1) Find an open source Android media player
2) Examine the code and make just a couple modifications that do nothing but add a line to a text file when certain actions happen. For example, when a new son is played it just takes a line onto a log file that gives the name of the song and the date/time it was played. Or skipped. Or what the new rating is. Simple log entries to MediaMonkey.XML or something.
3) When you sync with MM, it looks for a file named Mediamonkey.XML, parses the log one line at a time, and updates the metadata in its database, then deletes the file from the phone.
Would that be way harder than it sounds? My point is, you don't have to start from scratch, and you don't have to re-invent the wheel with some kind of fancy system. All you need to do is keep a log of a few simple events like plays, skips, and rating changes and then parse it into MM during sync.