View Single Post
Old 16th September 2013, 20:06   #232
Forum King
thinktink's Avatar
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 3,009
Send a message via Skype™ to thinktink
After dropping a debug build of X-Fade into Winamp with temporary code to hook the SetInfo(...) function, I discovered that the other plugins are passing -1 to parameters that it doesn't want to update. My plugin was (before I disabled it) passing all of the parameters, thinking that since it was the same information as before that it wouldn't change anything. Apparently, that is not the case.

The current development code stage of the plugin is currently being worked on to integrate the new libopusurl APIs so I don't know when I'll be able to outchuck it. I'll will post the updated version as soon as possible. At the moment, I'm stymied trying to get the Punicode functions to work correctly (which is for support for internationalized domain names) and it's driving me up the wall. I have yet to find C++ code that outputs a proper Punicode string that matches what all the other examples that I've found online purport to output for DNS names.
thinktink is offline   Reply With Quote