A FrameTimings object holds timing information for a single frame of the application’s displays.
To retrieve FrameTimings objects, use get_timings
or get_current_timings. The information in
FrameTimings is useful for precise synchronization of video with the event or audio streams, and for measuring
quality metrics for the application’s display, such as latency and jitter.
The timing information in a FrameTimings is
filled in incrementally as the frame as drawn and passed off to the window system for processing and display to the user.