GstClock
Abstract class for global clocks
#GstSystemClock
A datatype to hold a time, measured in microseconds.
A datatype to hold a timedifference, measured in microseconds.
The function prototype of the callback.
@clock: The clock that triggered the callback
@time: The time it was triggered
@id: The id that expired
@user_data: user data passed in the async_wait call
A detatype to hold the handle to an outstanding async clock callback
The return value of a clock operation.
@GST_CLOCK_STOPPED: The clock is stopped.
@GST_CLOCK_TIMEOUT: The operation timed out.
@GST_CLOCK_EARLY: The operation was scheduled too late.
@GST_CLOCK_ERROR: An error occured
Calculate a difference between to clock times.
@s: the first time
@e: the second time
Convert a GTimeVal to a GstClockTime
@tv: the timeval to convert
The opaque data structure of the clock.
@clock:
@active:
@clock:
@Returns:
@clock:
@Returns:
@clock:
@time:
@func:
@user_data:
@Returns:
@clock:
@id:
@clock:
@interval:
@func:
@user_data:
@Returns:
@clock:
@id:
@clock:
@id:
@clock:
@id:
@Returns:
@clock:
@Returns:
@clock:
@Returns:
@id:
@Returns:
@clock:
@Returns:
@clock:
@resolution:
@clock:
@speed:
@clock:
@Returns:
@speed:
@clock:
@clock:
@time:
@Returns: