Method
GdkFrameClockget_refresh_info
since: 3.8
Declaration [src]
void
gdk_frame_clock_get_refresh_info (
GdkFrameClock* frame_clock,
gint64 base_time,
gint64* refresh_interval_return,
gint64* presentation_time_return
)
Description [src]
Using the frame history stored in the frame clock, finds the last
known presentation time and refresh interval, and assuming that
presentation times are separated by the refresh interval,
predicts a presentation time that is a multiple of the refresh
interval after the last presentation time, and later than base_time
.
Available since: 3.8
Parameters
base_time
-
Type:
gint64
Base time for determining a presentaton time.
refresh_interval_return
-
Type:
gint64*
A location to store the determined refresh interval, or
NULL
. A default refresh interval of 1/60th of a second will be stored if no history is present.The argument will be set by the function. The argument can be NULL
. presentation_time_return
-
Type:
gint64*
A location to store the next candidate presentation time after the given base time. 0 will be will be stored if no history is present.
The argument will be set by the function.