Drop the mutexes and special struct, just create ring buffer of GstClockTimes. Also rely on callbacks for start/stop of acquisition. The absolute date-timestamps need to be corrected for the first buffer timestamp.
Description
Languages
C
72.5%
C++
14.8%
CMake
6.9%
Python
4%
PowerShell
1.4%
Other
0.3%