For test purposes it is better to make duplicate (or even make new)
Scene Collection and
Profile in OBS.
And you may set format other than MJPEG for your camera device and see if these warnings (it is not errors, so can be ignored) will be in place or gone:
Code:
15:37:00.549: warning: EOI missing, emulating
...
15:36:56.575: warning: deprecated pixel format used, make sure you did set range correctly
About memory leaks.
Less actions = less leaks. If some external plugin or script written in the way that it leaves some old data in memory without freeing it in time (the "leaks") then this number in the end of the OBS log may depend on number of internal calls to this script/plugin. Longer session = more actions by user or more external/internal events = more leaks. Sometimes leaks are small, only tens of bytes, because it is usually text string (for example full path to file). Of course, it is better to find the source of leakage and inform creator of the plugin or script, so creator can fix it in the next releases (it is not your fault or wrong setting).