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

Antwort per Email an