In the current sensor logging pipeline (which uses a Singleton), if the user starts two video recordings, they will share the same sensor log, but as soon as one of the recordings is stopped, the sensor logging (that is shared) will also be stopped. This will cause the second video recording, which is still running, to lose part of its logs.
Nobody complained about this yet probably because not many people record two video streams and the ones that do it probably stop both more or less at the same time, causing the bug to be barely noticeable.
In the current sensor logging pipeline (which uses a Singleton), if the user starts two video recordings, they will share the same sensor log, but as soon as one of the recordings is stopped, the sensor logging (that is shared) will also be stopped. This will cause the second video recording, which is still running, to lose part of its logs.
Nobody complained about this yet probably because not many people record two video streams and the ones that do it probably stop both more or less at the same time, causing the bug to be barely noticeable.