GstClockClass

GStreamer clock class. Override the vmethods to implement the clock functionality. GstObjectClass parent_class; the parent class structure change_resolution () change the resolution of the clock. Not all values might be acceptable. The new resolution should be returned. get_resolution () get the resolution of the clock. get_internal_time () get the internal unadjusted time of the clock. implement wait_jitter instead. wait () perform a blocking wait on the given GstClockEntry and return the jitter. wait_async () perform an asynchronous wait for the given GstClockEntry. unschedule () unblock a blocking or async wait operation.

Members

Variables

changeResolution
GstClockTime function(GstClock* clock, GstClockTime oldResolution, GstClockTime newResolution) changeResolution;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getInternalTime
GstClockTime function(GstClock* clock) getInternalTime;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getResolution
GstClockTime function(GstClock* clock) getResolution;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
parentClass
GstObjectClass parentClass;
Undocumented in source.
unschedule
void function(GstClock* clock, GstClockEntry* entry) unschedule;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wait
GstClockReturn function(GstClock* clock, GstClockEntry* entry, GstClockTimeDiff* jitter) wait;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
waitAsync
GstClockReturn function(GstClock* clock, GstClockEntry* entry) waitAsync;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta