Patch 1/7 has the unfortunate effect that now we're loading GStreamer even when winegstreamer is just being registered. I assume this is for working around a race condition in Unreal Engine, as was described to me out of channel. I'm not thrilled about doing things like this just to work around application race conditions.
How is that? it's called only from `DllGetClassObject` which is when objects are instantiated, not registered no?