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.