I've been wanting to make a plugin that will dump now playing info to XML, which can then be used in various uses (you can see which one im leaning too from the other threads i made).
I've looked around the SDK and i think i saw most of what i needed (any short code samples are appriciated, but not strictly needed), including the track change events.
i have two questions, one concerning the sdk mostly, and another general.
1) Is it possible to go over the list of tags in a playing file ? for example, i dont want to access only fields i know that are usualy on files, like 'artist' and 'title', but just go over every tag and dump it to XML. some people use %DISC%, some people use %STYLE% and so on.. Is that possible in the SDK ?
2) Generally regarding XML.. havent seen any xml parser\writer in the sdk (not needed i suppose, or maybe i wasnt looking hard enough) and im not sure i wanna add in some pre-made bulky library to the build. Any special rules i should follow writing those (aside from a quick look in W3C's site for rules like opening <XML version='1.0'> tags and so on) ?
Any help, comments, etc, appriciated.