V1.2.1 (Core Libraries V1.9.9 RC)

<< Klicken Sie hier um das Inhaltsverzeichnis anzuzeigen >>

Navigation:  Release Notes > ältere Versionen >

V1.2.1 (Core Libraries V1.9.9 RC)

Datenbank Voraussetzungen

Um den Studio Controller 8 verwenden zu können, muss die Datenbank auf das Update Skript UpdBC118 aktualisiert werden.

In der UDL-Datei muss der Isolation Level auf RepeatableRead stehen (Verbindung -> Transaction management oder im ConnectionString: auto_commit_level=65536 ), damit der SC bei offenen Transaktionen nicht blockieren kann.

 

Bug Reports

[DABSCP-236] Ein Fehler wurde behoben, durch den der Laufzeitbalken im Player die Intro-Marken nicht korrekt wiedergab und der optische vom akustischen Eindruck abwich.

[DABSCP-326] Ein Fehler wurde behoben, durch den PFL aktiviert wurde, wenn das Voice Tracking beginnend bei einem laufenden Automatisierten Block gestartet werden sollte (was nicht zulässig ist). Ein weiterer Fehler wurde behoben, durch den beim Voice Tracking auf ein laufendes Element ein falsches zweites Element verwendet wurde, wenn das Next Element ein Automatisierter Block war.

[DABSCP-328] Fehler im Fokus-Handling (Wechsel zwischen Next Position und Playlist) mit der rechten Maustaste behoben.

[DABSCP-330] Ein Fehler wurde beseitigt, durch den der Studio Controller in einigen Sendeelementkonstellationen das automatische Nachrechnen nicht mehr korrekt ausführen konnte.

[DABSCP-335] Ein Fehler wurde behoben, durch den Elemente mit F- oder L-Sequenz im Betriebsmodus "Automat" in fehlerhaft in schneller Folge gestartet und gestoppt werden konnten und dabei dazwischen liegende Elemente übersprungen wurden.

[DABSCP-337] Ein Problem wurde behoben, durch den nach dem Umschalten zwischen den Betriebsmodi "Automat" und "Manuell" die Markierung für Reserveelemente (durchgestrichen im Automat, nicht durchgestrichen im manuellen Modus) in der Playlist nicht sofort sichtbar war.

[DABSCP-338] Die Pause-Funktion im Markeneditor führt nun nicht mehr dazu, dass die Abspielposition an den Anfang gesetzt wird, sondern behält die aktuelle Abspielposition bei.

[DABSCP-346] Ein Problem wurde behoben, durch welches das nächste Element falsch bestimmt wurde in einem Backtimerblock mit Einkürzreserve vor einem Stopset, wenn alle Elemente der Einkürzreserve bereits als Reserveelement markiert waren. Es gilt generell folgende Regel: Das durch ein Z auszulösende Element ist entweder das erste Audiolement nach dem Z-Element (kein Backtimer vorhanden) oder das erste Audioelement im Backtimer-Block. Ein Audioelement in der Einkürzreserve kann nie zum forciert ausgelösten Element werden.

[DABSCP-347] Ein Fehler wurde korrigiert, durch den der Studio Controller im Automationsbetrieb nach einem Z-Element stehen bleiben konnte. Der Studio Controller zeigt im manuellen Betrieb bei F- und L-Sequenzen nun immer die Sendezeit an, die erreicht wird, wenn alle davorliegenden Elemente (auch Reserve) gespielt werden. Im Automationsbetrieb hingegen, in dem Reserve-Elemente nicht gespielt werden, wird dementsprechend bei F- und L-Sequenzen die Zeit angezeigt, die erreicht wird, wenn die Reserve-Elemente übersprungen werden.

[DABSCP-355] Ein Fehler wurde behoben, durch den die Textanzeige nicht mehr genutzt werden konnte, wenn das zuletzt darin angezeigte Sendeelement nicht mehr im Vorladebereich enthalten war.

[DABSCP-359] Ein Fehler wurde korrigiert, durch den der Studio Controller fehlerhafte Sendezeiten berechnete und es dadurch erschien, als rechnete der SC überhaupt nicht.

[DABSCP-363] Ein Fehler wurde korrigiert, durch den Sendeelemente, die über den Tageswechsel liefen, mit einer falschen (negativen) Uhrzeit geloggt wurden. Benötigt CoreLibraries 1.9.8 oder später

[DABSCP-364] Der Loglevel für Meldungen, die auftreten, wenn beim Löschen der Belegung aller Spontanjingleplayer ein Player bereits vorab nicht belegt ist, wurde von ERROR auf INFO herabgestuft.

[DABSCP-365] Ein Problem wurde behoben, durch welches das Nachrechnen der Sendedaten nicht ausgeführt werden konnte. Dadurch wurden unter Umständen auch Funktionen wie "Abhaken" behindert, welche vom Nachrechnen abhängig sind.

[DABSCP-369] Ein Fehler wurde korrigiert, durch den Elemente in der Einkürzreserve (S-Sequenz zwischen Stopset und Backtimer) nicht ordnungsgemäss ausgeblendet wurden, wenn diese gekürzt werden.

[DABSCP-371] Der Studio Controller rechnet nun auch nach, wenn der zuletzt gestartete Player im Pause-Modus ist und berücksichtigt bei der Berechnung die Zeit, die der Player im Pause-Modus war.

[DABSCP-375] Das Nachrechnen wird jetzt nur noch bis zum ersten ForcedElement im Sendeplan geloggt.

[DABSCP-381] Ein Fehler wurde behoben, der beim fehlerhaften Lesen von Semaphore-Dateien zum Absturz des Studio Controllers führen konnte. Benötigt CoreLibraries 1.9.9 oder später

[DABSCP-382] Fehler beim Zeichnen des Laufzeitbalkens im Playlist Player behoben.

 

Change Request

[DABSCP-357] Der Sendeplan wird nun nicht mehr nur bis zum ersten Stopset nachgerechnet, sondern auch noch bis eine Stunde nach dem ersten Stopset. Die Sendezeit von F- und L-Sequenzen wird im manuellen und automatischen Modus unterschiedlich berechnet: Im manuellen Modus wird die Zeit berechnet, die erreicht wird, wenn alle Elemente vor dem Stopset ohne Berücksichtigung von Reserve oder Kürzungen gespielt werden. Dies berücksichtigt den Umstand, dass im manuellen Modus all diese Elemente auch wirklich manuell gespielt werden können. Im automatischen Modus berücksichtigt die Berechnung der F-/L-Sendezeit die gesetzten Reserve-Flags und Kürzungen, weil im automatischen Modus Reserve-Elemente tatsächlich nicht gespielt werden und gekürzte Elemente nur bis zur gekürzten Dauer.

 

Feature Request

[DABSCP-349] Über die Einstellung "Playlist > SafeGroups" können Gruppen (gilt nur für Autoblöcke) definiert werden, deren Sendeelemente innerhalb der Playlist gegen Drag & Drop-Operationen geschützt werden sollen. Dann können diese Elemente weder aus ihrer aktuellen Position gezogen werden, noch kann dazwischen ein anderes Element eingefügt werden. Die Gruppe kann aber als Ganzes verschoben werden. Auf diese Art kann zum Beispiel Werbung gegen unabsichtliches Verändern geschützt werden.

[DABSCP-383] Der Sendeplanbereich, in dem der Studio Controller die Sendezeiten nachrechnet, kann mit dem Parameter "Playlist > RecalcLimitHours" bestimmt werden. Der Wert bestimmt die Anzahl Sendestunden, die nach dem ersten, nicht überschrittenen Stopset nachgerechnet werden. Standardmässig wird eine Stunde nach dem ersten, nicht überschrittenen Stopset nachgerechnet. Wird das erste, nicht überschrittene Stopset z.B. in der 7-Uhr-Stunde gefunden, so wird bis einschliesslich der gesamten 8-Uhr-Stunde weitergerechnet. Ab der 9-Uhr-Stunde wird nicht mehr gerechnet. Wird der Wert "0" konfiguriert, wird immer der gesamte Sendeplan nachgerechnet. Dies kann unter Umständen eine hohe Systemlast erzeugen.

[DABSCP-385] Übersprungene Sendeelemente (z.B. Reserve-Elemente vor einem Stopset) erscheinen nun in der History-Liste, nachdem sie übersprungen wurden. Sie werden gleich dargestellt wie Reserve-Elemente im Automat (Standard: orange Schriftfarbe, durchgestrichen). Übersprungene Elemente können wie gespielte Elemente wieder in den Sendeplan eingeplant werden. Ein Fehler wurde korrigiert, durch den Reserve-Elemente bereits als übersprungen bewertet wurden, bevor das darauffolgende Nicht-Reserve-Element überhaupt gestartet wurde.