Thema: Delphi Unit für mpglib.dll

Einzelnen Beitrag anzeigen

crypti

Registriert seit: 12. Feb 2005
43 Beiträge
 
#1

Unit für mpglib.dll

  Alt 12. Feb 2005, 00:56
Hallo

kann mir jemand bei Umsetzung eines Programms zum Decodieren von MP3 Dateien über die mpglib.dll nach WAV helfen?
Gleich am Anfang, hier gibt es die dll und die Sourcen in C: http://www.funsync.de/mpesch3/mpglibdll_092.zip


Der Wrappercode müsste meiner Meinung nach passend zur dll so aussehen:

Delphi-Quellcode:
  Tmpstr = record
  c : LongWord;
  end;
  Pmpstr = ^Tmpstr;

Function _InitMP3(mp : Pmpstr):Integer; cdecl; external 'mpglib.dll';
Procedure _ExitMP3(mp : Pmpstr);cdecl; external 'mpglib.dll';
Function _decodeMP3(mp : Pmpstr; inmemory : LongWord; inmemsize: LongWord; outmemory: LongWord; outmemsize, done: Integer):Integer; cdecl; external 'mpglib.dll';
tschöö
  Mit Zitat antworten Zitat