Hallo zusammen,
ich beschäftige mich grade mit der BASS.DLL unter Linux (natürlich die spezielle Linuxversion). Ich arbeite folglich mit Lazarus. Leider läuft das ganze nicht so, wie ich mir das vorgestellt habe. Ich habe mir die Demo BassTest näher angeschaut und wollte anhand diesem Beispiel das ganze alleine machen (ohne C&P). Unter FormCreate starte ich die Initalisierung:
Delphi-Quelltext
1: 2: 3: 4:
| procedure TForm1.FormCreate(Sender: TObject); begin if not BASS_Init(-1, 44100, 0, Handle, nil) then Error('Error initalizing audio!'); end; |
Der Compiler bleibt nicht hängen, das Projekt wird erfolgreich kompiliert. BASS_Init schlägt aber "fehl", der FehlerCode 37 (BASS_ERROR_NOTAVAIL = 37; // requested data is not available ) wird ausgegeben. Da ich nicht genau weiss, ob die libary nicht gefunden wurde oder irgendwas anderes nicht stimmt frage ich nun Euch um Rat ! Ist das jetzt ein auf Linux bezogenes Problem, fehlt die libary, hab ich was überlesen oder ist es nachts einfach kälter als draußen ? Weiter als diese Zeile habe ich nicht gemacht, da ohne Initalisierung eh nicht viel laufen wird
Würde mich über konstruktive Anworten freuen,
Webo
Man kann nur das aus dem Ärmel schütteln, was man auch vorher reingesteckt hat.