foobar2000 v2.0 beta

Begonnen von grimes, 10. August 2022, 16:29:25

Vorheriges Thema - Nächstes Thema

grimes

foobar2000 v2.0 beta kündigt sich an. 64-bit foobar2000: Komponenten müssen neu geschrieben werden. Es kommt in den nächsten zwei Wochen raus. https://hydrogenaud.io/index.php/topic,122761.msg1013471.html

fbuser

Zitat64-bit foobar2000: Komponenten müssen neu geschrieben werden.
Nicht ganz. Sie müssen "nur" neu kompiliert werden. Aber das erfordert besonders bei älteren Komponenten einen gewissen Anpassungsbedarf aufgrund der unterschiedlichen Behandlung von Pointern und Integer-Variablen für 32bit- und 64bit-Programme.

Dazu ist es zumindest für einige Komponenten (egal ob 32bit oder 64bit) notwendig, diese an das neue Konfigurations-Handling anzupassen, damit Konfigurations-Änderungen nicht wie bisher verloren gehen, wenn die Applikation unerwartet, z.B. durch einen Crash, beendet wird.

grimes

#2
Ich konnte die sample Komponente mit VS 2022 kompilieren (32bit und 64 bit). Mit eigenen Komponenten klappt das leider nicht. Fehlermeldung: 1083 Datei (Include) kann nicht geöffnet werden: "SDK/dsp.h": No such file or directory

fbuser

#3
Zitat von: grimes in 12. August 2022, 13:15:27Fehlermeldung: 1083 Datei (Include) kann nicht geöffnet werden: "SDK/dsp.h": No such file or directory
Dann mußt du den Foobar2000-Ordner aus dem SDK in deinem Projekt zu den Include-Pfaden hinzufügen.