Folgende Bedienungen muss er erfüllen.
- Abspielen von Flac, MP3 und WAV
- Überblenden von 2 Songs
- Fade-In und Out
- Die Länge des Stückes abfragen
- Die aktuelle Position bei Play zurück geben.(Get_pos)
- Direktes Positionsanspringen im Stück. (Set_pos)
- Auf Linux und Windows verwendbar
Ich habe schon auf dem Wiki geguckt, entweder ist es veraltet und es ist nicht OpenSource.
Es darf auch eine C-Lib sein, nicht C++.
SDL2+3, SDL_mix kommt leider nicht in Frage, da nicht alle obigen Bedienungen erfüllt sind. Entweder kann man da die Zeit abfrage, dafür ist nur ein Stück abspielbar. Oder man kann mehrere Stücke abspielen, dafür ist keine Zeit abfrage möglich.
FFmpeg habe ich auch schon angeguckt, die scheint nur ein Container zu sein, welcher eine Datei in einen Stream umwandelt.


 Und wenn du in die Pipeline eingreift, dann muss man genau überlegen wo, weil wird doch einiges gepuffert und den Puffer muss man einkalkulieren. War zumindest meine Erkenntnis.
 Und wenn du in die Pipeline eingreift, dann muss man genau überlegen wo, weil wird doch einiges gepuffert und den Puffer muss man einkalkulieren. War zumindest meine Erkenntnis. Verein
Verein 
 Links
Links Suche
Suche