Thema: Delphi FFEncoder in DLL

Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: FFEncoder in DLL

  Alt 31. Mär 2022, 15:08
und den Mainthread handelt.
Alles was mit VCL (und z.B. mit (T)Bitmap zu tun hat, muss im Hauptthread der Anwendung laufen.
Hintergrund ist das GUI-Ressourcen nur im erzeugenden Thread gültig sind.
Und bei der VLC kommt dazu das diese teilweise "wie Wild" auf globale Ressourcen wie auf die Application-Instanz, Screen oder ähnliches zugreift.
Und wenn man mit Threads arbeitet kann man da einige Instabilitäten Reinbekommen, wenn man nicht aufpasst.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat