Link to home
Start Free TrialLog in
Avatar of tdk_man
tdk_man

asked on

Using Lame_enc.dll In Delphi

Does anyone know where I can download API info on this DLL please?

Basically, I'm after details on how to call this dll from Delphi (5) rather than calling lame.exe - which although works fine, doesn't give the calling program any data on the current encoding progress.

Thanks...

TDK_Man
Avatar of BlackTigerX
BlackTigerX

maybe a TLameCoder component would help?

http://www.inspired.sk/delphi/components/download.php?ID=29
Avatar of Wim ten Brink
Google to the resque: http://www.google.nl/search?num=100&q=Lame_enc.dll+delphi

This chinese page http://it.icxo.com/htmlnews/2004/08/05/285745.htm is partly in english and has some interesting comments. But http://lame.sourceforge.net/ could be more useful, though. You can download the full sourcecode there and all you have to do then is convert the header files to Delphi. A helluvajob but it is possible.

One warning: Using the LAME encoding engine (or other mp3 encoding technology) in your software may require a patent license in some countries.
Avatar of tdk_man

ASKER

Alex

Thanks for the Google link, but when I click on it, they all appear as visited links because I actually spent many hours on Google over two days without luck before posting on here.

If you check out the links, (and I appreciate that you personally would have had no reason to), you would find that none of them actually tell you anything. In particular, none give you a list of API calls and many are asking the same questions I am.

It's odd, but according to a few of the web sites I've visited, whoever created the dll didn't publish the API calls for it.

I've checked out the chinese site though. Very interesting, so thanks for that. Unfortunately, It looks like the dll will not encode at 128 (min 160)! If this is true, it makes it worse than what I'm using at the moment - the lame.exe program.

I have the source to the dll already, but I don't have the skills to modify and recompile it.

BlackTigerX:

Have got that file - thanks. Will check it out and report back.

TDK_Man

ASKER CERTIFIED SOLUTION
Avatar of Wim ten Brink
Wim ten Brink
Flag of Netherlands image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Is your problem solved now?