PSE-2012 / MMWTV

Objective Quality Assessment Toolkit
3 stars 2 forks source link

plugin gui Zugriffe #70

Closed rtur closed 12 years ago

rtur commented 12 years ago

Es kommt wie es kommen musste, innerhalb vieler plugins wird munter auf die gui Zugegriffen daraus entsteht das schon in mehreren issues aufgetauchte problem des unerlaubten Zugriffs.

Mir ist es speziell bei Metriken aufgefallen (z.b. MSE).

Es gibt wie immer ein paar Wege nach Rom. 1) pauschal den zuständigen dispatcher aufrufen -> funktioniert nicht da der guidispatcher nur für ein paar ms in Anspruch genommen werden darf. 2) den Plugins vorschreiben den Dispatcher bei Bedarf selbst aufzurufen -> nicht akzeptabel, da Stabilität nicht von Plugins abhängen darf. 3) wenn was schief läuft, das entsprechende Plugin auf die Blackliste setzen (Plman). Denn Plugins ans Herz legen, nicht auf die Gui zuzugreifen und entsprechende Werte durch Bindings zu bekommen. -> meine favorisierte Lösung

rtur commented 12 years ago

ich denke jetzt wissen alle was Sache ist, am besten gui Zuggriffe vermeiden.

closed.