Anzahl der Player ermitteln

Moin, gibt es eine Möglichkeit die Anzahl der verwendeten Player per Skript zu ermitteln ?
Hintergrund der Frage ist, das ich gern in

OnPlayerStop(PlaylistIndex: integer; PlayerIndex: integer; Duration: TTimeValue; Item: IPlaylistItem);

herausfinden möchte, ob noch irgend ein anderer Player den Status ‘psPlaying’ hat.

Da es dafür keine Funktion gibt, wollte ich alle Player (deswegen die Anzahl) durchgehen, und deren Status abfragen.

Zumindest ist mir keine andere Möglichkeit eingefallen. :wink:
Sollte es anders gehen, bin ich für jeden Tipp dankbar.

Ja, geht:

var
  Anzahl: integer;

begin
  Anzahl := CurrentPlaylist.GetPlayerCount;
end.

Siehe dazu im übrigen auch hier.

3 Likes

Ja, perfekt, das passt
Danke.

1 Like