Registriert seit: 26. Sep 2008
38 Beiträge
|
Re: [Internet Radio] ICBass Radio
27. Sep 2008, 14:16
Moin!
Als die Sache mit dem "Stream konnte nicht abgespielt werden! Fehlercode (0): BASS_OK" liegt daran, dass ein Thread gestartet wird, damit die Anwendung während des Verbindungsaufbaus und Bufferns nicht einfriert. Im Moment muss man also warten bis dieser Thread abgearbeitet ist, bevor man sich mit einer anderen Station verbinden kann. Wie man einen laufenden Thread korrekt beenden kann, weiß ich leider nicht.
Generell wird eine Errormeldung ausgelöst, wenn kein Channel Stream erzeugt werden konnte (in BASS gesprochen: chan = 0). In diesem Fall wird ein MessageDlg mit dem Fehlercode angezeigt und in diesem Falle gibt BASS_ErrorGetCode 0 zurück - also BASS_OK.
Also im Moment einfach abwarten bis eine Fehlermeldung kommt oder der Stream korrekt abgespielt werden kann (also bis der Thread beendet ist).
Edit: toms: Was ist ein "friendly display name"?
Schöne Grüße
*Doppel-Rülps*
|