Immer wenn ich lieder zu meiner Playlist zufügen möchte zeigt er nur eine leere playliste an!
Und wenn ich die “lieder” die in der Playlist löschen möchte kommt das!
ich habe festgestellt, dass es in mAirList 3.0.2.557 hin und wieder Probleme gibt, wenn man Musiktitel direkt aus dem Datenbankbrowser in einen leeren oder bereits geladenen Player zieht.
Hier mal ein Szenario:
Bei einer Playlist mit den Playern A, B und C ist Player B mit einem Element geladen (in der Playlist ist nur dieses eine Element). Ziehe ich nun einen Titel aus dem Datenbankbrowser (radioDB) direkt in den geladenen Player, springt das Element von Player B in Player A (logisch, weil es in der Playlist ja vor dem aus der Datenbank hinzugefügten Element dran kommt). Das merkwürdige dabei: Das erste Element, das nun in Player A liegt nimmt nicht die LoadedColor an, sondern bleibt grau (die Farbe eines leeren Players) und lässt sich fortan nicht per Hotkey abspielen, per Mausklick auf den Play-Button schon. Es behält aber die graue Farbe und nimmt auch nicht die PlayingColor an.
Das aus der Datenbank hinzugefügte Element in Player B nimmt die LoadedColor an, zeigt aber erst mit einer Verzögerung von einigen Sekunden die Gesamtzeit und verbleibende Zeit im Player an. Es lässt sich ebenfalls nur per Mausklick starten, alle Hotkeys scheinen blockiert und lösen auch keine Cart-Player mehr aus. Nach einem Klick auf Stopp bleibt der Player B in der LoadedColor gefärbt, Titel, Interpret und Zeiten werden aber nicht mehr angezeigt. Das aus der Datenbank hinzugefügte Element taucht übrigens nicht in der Playlist auf.
Beide Player lassen sich fortan zwar weiter beladen, benötigen aber sehr lange, bis die Zeit angezeigt wird und Player A nimmt die LoadedColor nicht mehr an.
Leider lässt sich das Ganze nur sporadisch reproduzieren, einige Datenbankt-Titel scheinen häufiger betroffen als andere, eine Regelmäßigkeit gibt es jedoch nicht. Zuerst hatte ich Sonderzeichen im Titel verdächtigt, daran liegt es jedoch definitiv nicht.
Kannst du damit irgendwas anfangen? Wie gesagt, die Probleme tauchen nur auf, wenn die Titel direkt in die Player gezogen werden, zieht man die Titel in die Playlist, tauchen die Probleme nicht auf. Ich vermute irgendeine Schwierigkeit von mAirList im Abarbeiten der durch das in den Player einlegen veränderten Playlist-Reihenfolge.
Aus irgendeinem Grund schmiert das interne Nachrichtensystem irgendwann ab und die GUI-Objekte von Playlist, Player usw. werden nicht mehr über Änderungen informiert.
Leider tritt das Problem nur sporadisch auf. Ich lasse schon den ganzen Morgen ein mAirList laufen, um weitere Informationen zu sammeln.
Ich schreibs mal hier rein, weil ich denke, daß es das gleiche Problem ist: bei mir schmiert mAirList nach einiger Zeit im AUTO-Betrieb auch sporadisch ab…ein Player läuft zu ende und bleibt beim EOF hängen…mAirList gefriert ein und bleibt dann stehen…
@agent001, ich habe deinen Thread mal hier mit dran gehängt - offenbar ist es ja das gleiche Problem.
Ich habe soeben Build 558 hochgeladen. Schaut doch mal bitte, ob sich da was verbessert hat. Ich habe 1 1/2 böse Bugs gefunden, die leider erst reproduzierbar wurden, als ich die Optimierung des Compilers deaktiviert habe.
Das Problem dauert bei mir auch im neuesten Snapshot weiter an. Ich habe eine Datei, mit der es sich immer wieder reproduzieren lässt. Verdächtigerweise hat die Datei ein Hochkomma ’ im Titel. Vielleicht hat es ja doch etwas damit zu tun!?
Es geht also um das Ziehen direkt in den Player, ja? Passiert das mit dieser Datei nur, wenn sie aus der Datenbank kommt? Oder auch, wenn du sie über das Dateisystem lädst?