Forum: Multimedia
by nuclearping,
7. Mär 2014
Bist du sicher, dass die Daten auch korrekt aus der Resource geladen werden?
Mach doch mal MemoryStream.SaveToFile(...) und schau, ob du die erzeugte Datei in nem MediaPlayer abspielen kannst?
Oder setze mal einen Breakpoint bei strs := BASS_StreamCreateFile(... oder schon bei MusikLoad(), steppe durch und schau dir die (Rückgabe-)Werte im Debugger an.
Was sagt zB MemoryStream.Size? Was...
Forum: Multimedia
by nuclearping,
7. Mär 2014
Musst du ja auch, also die Länge der Audio-Daten. Aber nicht in Sekunden, sondern in Bytes. Weil die Funktion interessiert nicht, wie lang das Lied ist, sondern wieviel Bytes an Daten es von der Speicheradresse (MemoryStream.Memory = Pointer) lesen soll.
Forum: Multimedia
by nuclearping,
6. Mär 2014
Länge = MemoryStream.Size ;)