Wir haben folgendes Problem: Wir nutzen in einigen Stunden zwei Elemente hinter einander.
mAirList ignoriert beide FixTime und spielt einfach fröhlich weiter.
Wenn ich das SoftFixedTime Element lösche, funktioniert das Element FixTime=21:30:15 wieder.
Liebe Grüsse
Michel
Element 1: SoftFixedTime dient als Füller, wenn es zu wenig Musik hat.
Element 2: FixedTime
Das Problem ist, dass die erste (weiche) Fix-Zeit schon “abgearbeitet” wurde, den Algorithmus aber daran hindert, überhaupt nach weiteren Fix-Zeit-Elementen zu suchen.
Der Einfachheit halber löse ich das nun wie folgt:
In dem Moment, wo die “weiche” Fix-Zeit ausgeführt, also alles vor dem betreffenden Element gelöscht wird, entfernt mAirList die “Fix-Zeit”-Option von dem Element. Es ist damit quasi abgearbeitet, und der Fix-Zeit-Algorithmus wir das Element fortan ignorieren und weiter unten nach dem nächsten Element suchen.