Guten Morgen .. mara ? oder bu
Zitat:
du hast Recht - die Prozedur AddDSP() ist fehlerhaft. Zuerst musst du die Initailsierung von winampDSPcounter sicher stellen:
Springt nur einmal in
Delphi-Quellcode:
ReallocMem(Winamp_DSP, (winampDSPcounter + 1) * SizeOf(WINAMPPLUGINPROPDSP));
Inc(winampDSPcounter);
Nebenbei zum lernen.
War meine Annahme nicht richtig mit dem speicher?
Freier Slot nicht freier Speicherbereich.
Wird bei ReallocMem nicht der speicher verschoben damit das nächste Plugin dort eingebunden wird
sondern nur das array um ein Element vergrößert.
gruß