Dumb question about DLL...

Miscellaneous Forums/General Discussion/Dumb question about DLL...

I've tried Audiere as alternative music player, featuring DSound that works pretty well, the only downside is CPU hugging.

Here comes a question, if I use a dynamic linking method to merge it in the distribution (ie. the DLL is invisible), like using MoleBox or such method below.

http://www.joachim-bauch.de/tutorials/load_dll_memory.html/en/view

So
1.I didn't modify the DLL source.
2.The users can't see it either.
3.DLL works transparently.
4.I stated I use the Library in Readme.

Is it against the original LGPL licensing?

Just curious, coz I don't want to know what it's defined.

Distributing as a dll is fine since you are not compiling the library as part of your code.

I'm not sure what benefit you think you might get from running from memory? It's a neat trick, we use it in igLoader, but it's only really useful for decoding and launching encrypted files.

I just want a definition of "CPU HUGGING"??? is this anything like TREE HUGGING???

I just want a definition of "CPU HUGGING"??? is this anything like TREE HUGGING???


probably more like what you do after an all nighter... COMMODE HUGGING...

--Mike

LOL, this is a typo ;)
(I want to say hogging originally)

I just want the distribution looks bit cleaner, and encrypt it if possible, MoleBox is BMax friendly so I can do it easily, if it's against LGPL I'll just left the DLL alone.

I thing CPU Hugging, is a nicer way of putting it, and is obvious what it means (Grabbing the CPU and not letting go)

Whereas CPU Hogging is a stupid phrase, that you need to learn to understand