Da besteht noch ein Missverständnis. Zum Verständnis: Mit Titleswitcher kann man Formate definieren, so dass in voreingestellten Intervallen abwechselnd unterschiedliche Strings am Display angezeigt werden. Ich habe z.B. definiert, dass in 15 Sekundenabständen abwechselnd Interpret und Komponist angezeigt werden, damit bei klassischer Musik neben dem Interpreten auch der Komponist im Display gezeigt wird. Da ich Composer nur für klassische Musik setze, erfolgt nur für diese Musikart die wechselnde Anzeige von Interpret und Komponist, da Titleswitcher die Anzeige nicht wechselt, wenn ein Tag leer ist.
Natürlich kann Composer nicht angezeigt werden, wenn es nicht definiert ist. Es soll ja auch nicht angezeigt werden, sondern es soll ein leerer String zurückgeliefert werden, da Titleswitcher dann nicht von der Anzeige des Interpreten auf die Anzeige des (leeren) Composer switched, sondern weiter den Interpreten anzeigt. Weil aber anstelle des leeren Strings von SBS und MIS plötzlich der Playlistname zurückgeliefert wird, switched Titleswitcher die Anzeige und zeigt diesen String an. Also sollte SBS und/oder MIS einen leeren String zurückliefern, wenn Composer leer ist, zumindest wenn in MIS die Option "Bei Online Streams Playlist-Name anzeigen" auf AUS steht. Dass das Ganze prinzipiell so funktionert sieht man daran, dass ich in dem Formatstring nicht nur Interpret/Composer switchen lasse, sondern zusätzlich auch Titel/Grouping (Grouping ist für klassische Musik mit dem Werkname, also z.B. "Symphonie Nr. 5" besetzt, während Titel für klassische Musik mit der Bezeichnung des jeweiligen Satzes, also z.B. "1. Allegro" besetzt ist). Es soll also für klassische Musik die Anzeige zwischen "Titel(Interpret)" und "Grouping(Komponist)" umschalten. Für nicht klassische Musik, für die sowohl Grouping als auch Composer nicht gesetzt ist, soll hingegen die Anzeige immer "Titel(Interpret)" sein. Für den Teil Titel/Grouping funkioniert das auch (es erfolgt hier kein switchen), nur für den Teil Interpret/Composer erfolgt das beschriebene Switchen zwischen Interpret und "Playlistname", da hier kein Leerstring für Composer, sondern der Playlistname von MIS zurückgeliefert wird. Ich hoffe damit ist das Ganze Problem jetzt verständlicher geworden. -- dip ------------------------------------------------------------------------ dip's Profile: http://forums.slimdevices.com/member.php?userid=902 View this thread: http://forums.slimdevices.com/showthread.php?t=70096
_______________________________________________ slimserver-de mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/slimserver-de
