mirror of
https://github.com/Xaymar/obs-StreamFX
synced 2024-11-11 14:25:05 +00:00
6dd661a41c
In some rare cases, a bug is observed where some sources end up missing despite being visible in the OBS Studio UI. This is most likely related to us actually missing the events due to plugin load order. We can fix this by explicitly enumerating sources in the constructor. Additionally in order to reduce the human error factor, we should avoid explicit initialize() and finalize() calls for our singleton. Instead the get() function should do all of the heavy lifting, including thread safety, so that the human writing the code will have next to no chances to break it. |
||
---|---|---|
.. | ||
gs | ||
obs-encoder-factory.cpp | ||
obs-encoder-factory.hpp | ||
obs-signal-handler.cpp | ||
obs-signal-handler.hpp | ||
obs-source-factory.cpp | ||
obs-source-factory.hpp | ||
obs-source-tracker.cpp | ||
obs-source-tracker.hpp | ||
obs-source.cpp | ||
obs-source.hpp | ||
obs-tools.cpp | ||
obs-tools.hpp |