12 Apr
2023
12 Apr
'23
7:24 p.m.
On Wed Apr 12 19:24:00 2023 +0000, Rémi Bernon wrote:
This is not directly related to the race condition, and the move of gstreamer init is only something that felt right to do in the PE `init_gstreamer`, and an excuse to introduce the source where common helpers would live. I see that the commit mentions startup slowdown. I think it's still kind of true as in the MF case, the class that is created is `GStreamerByteStreamHandler`, and the UE race condition only starts after `BeginCreateObject`, but I'll remove the comment nonetheless as the overhead is not great.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/2640#note_29840