OnPlayerEOFWarning ohne PFL

Hallo,

procedure OnPlayerEOFWarning(PlaylistIndex: integer; PlayerIndex: integer);
begin
  IOWarriorRemote(0).SetPort(6, true);
end;

wird auch aktiv wenn ein Player in den PFL-Mode geht. Mit der aktuellen Signatur kann ich diesen Fall nicht abfangen.

Vielen Dank.

Stimmt, wenn es sich um die PFL-Wiedergabe handelt, sollte die Funktion gar nicht erst aufgerufen werden. Wird geändert.

Gut, dann baue ich keinen Hack drum rum, sondern warte. Danke!

Funktioniert. Vielen Dank!

Allerdings zeigt mir der Snapshot beim Starten jetzt die “Program seems to be frozen” Warnung an, die aber gleich wieder verschwindet. Das war vorher nicht.

Ein Überbleibsel vom Debuggen. Hatte den Schwellwert für die Erkennung etwas runtergeschraubt. Wird im nächsten Build wieder behoben sein.

Dann kannst du noch was anderes fixen: OnPFL wird nicht aufgerufen, wenn der Player schon die EOF Warning aktiv hat.

Verstehe ich nicht ganz.

Player 1-1 is playing und erreicht die letzten 20 Sekunden. Dann geht die EOF-Warnung raus (und bei mir brennt die entsprechende Lampe). Wenn man dann ein PFL startet (zB fuer Player 1-2) wird die OnPFL-Notification nicht ausgefuehrt. Sobald aber Player 1-1 gestoppt ist, geht die PFL-Notification wieder wie erwartet.