I don’t know if this is even possible in DAAP, but it would be neat if it were possible to tell what types of formats a client supports, then do the server-side translation as necessary. e.g. transcode ogg to wav to SoundBridge, but serve up ogg directly for a player which supports ogg (apparently, itunes can do this with the right plugin… in theory, so would GIT, jlgui or others if they actually worked)
I don’t know much about DAAP, but I’m thinking of something along the lines of HTTP’s content-type request headers, which aren’t often used. It’s only gonna work if the clients support it…
-Adam