Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: winamp decoder/encoder compiled with ICL (Read 4230 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

winamp decoder/encoder compiled with ICL

http://www.blorp.com/~peter/zips/in_vorbis.exe - now includes both decoder and encoder. libvorbis.dll has been compiled with ICL, it's about 20% faster on my box.
note1: this libvorbis.dll should work with my cool edit filter too
note2: wa2update setup still has old libvorbis.dll (msvc6), because new one is way too big.
note3: libvorbis.dll is a standard libvorbis/libogg with all entry symbols exported; feel free to use it in other vorbis encoders (ahem, oggdrop ?); i can provide my dll loading code (it works with unmodified libvorbis headers).
Microsoft Windows: We can't script here, this is bat country.

winamp decoder/encoder compiled with ICL

Reply #1
zZzZzZz,

I have created a libvorbis.dll that is basically a dll created from the ogg, vorbis, vorbisfile and vorbisenc libs. Is that what your's is? If so, then it will work with oggdrop_dynamic fine, my version does!

Actually, I'll download yours and try it out!! I'll let you know.

john33

PS. Having had a quick 'try', the oggdrop_dynamic that I have doesn't work with your dll. I used the full export list from the above modules. Was that what you did? I'll try a normal RC3 version - mine is the daily binary version where there have been numerous changes recently, although I don't know what may have changed to cause that problem.

winamp decoder/encoder compiled with ICL

Reply #2
i use regular libvorbis rc3 (ogg,vorbis,vorbisenc,vorbisfile), simply added _declspec(dllexport) to all entry symbols in headers. if you use "daily" versions, api specs might be different.
Microsoft Windows: We can't script here, this is bat country.

winamp decoder/encoder compiled with ICL

Reply #3
1 more thing: from my experience, ICL is as buggy as hell, someone could verify if this build doesn't do any stupid things (i encoded a few files and they seemed fine).
Microsoft Windows: We can't script here, this is bat country.

 

winamp decoder/encoder compiled with ICL

Reply #4
OK, thanx, I'll see how we go.

john33