wie schon gesagt, der CallBack ist eine Prozedur und keine Methode!
du könntest den User-Parameter dafür benutzen, um die Klassenreferenz zu übergeben ... für sowas ist dieser schließlich da
etwa so:
Delphi-Quellcode:
BASS_ChannelSetSync(fCurrentStream, BASS_SYNC_META, 0, InternetStreamMeta, Pointer(Self));
procedure InternetStreamMeta(
handle: HSYNC; channel, data, user: DWORD);
stdcall;
begin
TMediaClass(user).DoMeta;
end;
[edit]
@Apollonius: nöö, meine