> MarkusE Sag mir bitte bescheid, wenn ich die Funktion deprecaten soll.
Das ist jetzt vielleicht doch außerhalb meiner Gehaltsklasse .
Ich bedanke mich für Deine Rückmeldungen in diesem Thread. Meine Frage, ob MainThreadHook vor der Verfügbarkeit von Locks notwendig war, um auf globale Tabellen (z.B. Timers) zuzugreifen, wurde zwar nicht direkt beantwortet. Ich entnehme den Antworten aber, dass MainThreadHook zumindest jetzt nicht mehr notwendig ist.
- Ich habe es aus live inzwischen ausgebaut, ein entsprechendes Update ist im git. Anmerkung: In live gab es Probleme, weil MainThreadHook während der Ausgabe einer OSD Meldung nicht aufgerufen wird.
- In tvscraper wird es nicht verwendet
- In dynamite wird es verwendet, um vor dem ersten Aufruf von MainThreadHook OSD Meldungen zu verhindern. Kann man vermutlich auch anders lösen.
Also, falls Du entscheidest, es auf deprecated zu setzen, baue ich es auch aus dynamite aus.
Ob die Nachteile / Probleme mit MainThreadHook so gravierend sind, dass wir allen Plugins auf's Auge drücken wollen, es auszubauen? Kann ich nicht beurteilen, Klaus, das musst Du entscheiden.
~ Markus